Pile
class Pile extends ConcreteObject (View source)
Class Pile.
Essentially a user's scrapbook, a pile is an object used for clumping bits of content together around a user account. Piles currently only contain blocks but they could also contain collections. Any bit of content inside a user's pile can be reordered, etc... although no public interface makes use of much of this functionality.
\@package Concrete\Core\Page\Stack\Pile
Properties
$error | from ConcreteObject | ||
int | $pID | ||
int | $uID | ||
bool | $isDefault | ||
string | $name | ||
string | $state | ||
string | $timestamp |
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Delete a pile.
No description
No description
No description
Details
loadError($error)
No description
isError()
No description
getError()
No description
setPropertiesFromArray($arr)
No description
static
camelcase($file)
No description
static
uncamelcase($string)
No description
bool
isDefault()
No description
string
getPileName()
No description
string
getPileState()
No description
static Pile
create($name)
No description
static Pile
get(int $pID)
No description
static Pile
getOrCreate(string $name)
No description
bool
inPile(Collection|Block $obj)
No description
int
getPileID()
No description
static Pile
getDefault()
No description
static Pile
createDefaultPile()
No description
static array
getMyPiles()
No description
bool
isMyPile()
No description
int
getUserID()
No description
bool
delete()
Delete a pile.
int
getPileLength()
No description
array
getPileContentObjects(string $display = 'display_order')
No description
mixed
add(Page|Block|PileContent $obj, int $quantity = 1)
No description
mixed
getPileContentID(Page $obj)
No description
remove(Page|Block|PileContent $obj, int $quantity = 1)
No description
bool
rescanDisplayOrder()
No description