Class EntryCollection
Collection of \rsanchez\Deep\Model\Entry
- Illuminate\Database\Eloquent\Collection
- rsanchez\Deep\Collection\AbstractTitleCollection implements rsanchez\Deep\Collection\FilterableInterface uses rsanchez\Deep\Collection\FilterableTrait
- rsanchez\Deep\Collection\TitleCollection
- rsanchez\Deep\Collection\EntryCollection
Direct known subclasses
rsanchez\Deep\Collection\PlayaCollection, rsanchez\Deep\Collection\RelationshipCollection
public static
|
#
createWithFields( array $models,
Instantiate a collection of models |
public
|
#
createChildCollection( array $models )
Create a new collection using the current instance's properties as injected dependencies. |
public
|
#
setFieldRepository(
Set the Field Repository |
public
array
|
|
public
|
|
public
|
#
setFields(
Get the fields used by this collection |
public
boolean
|
|
public
boolean
|
|
public
array
|
|
public
|
#
setMatrixCols(
Set the Matrix columns for this collection |
public
|
|
public
|
#
setGridCols(
Set the Grid columns for this collection |
public
|
addEntryId(),
addEntryIds(),
create(),
getChannels(),
getEntryIds(),
setChannelRepository(),
setChannels(),
toJson()
|
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
()
|
protected
|
$matrixCols |
|
#
Matrix columns used by this collection |
protected
|
$gridCols |
|
#
Grid columns used by this collection |
protected
|
$fields |
|
#
Fields used by this collection |
$channels,
$entryIds
|