Class AbstractTitleCollection
Collection of \rsanchez\Deep\Model\Title
- Illuminate\Database\Eloquent\Collection
- rsanchez\Deep\Collection\AbstractTitleCollection implements rsanchez\Deep\Collection\FilterableInterface uses rsanchez\Deep\Collection\FilterableTrait
Direct known subclasses
rsanchez\Deep\Collection\TitleCollectionIndirect known subclasses
rsanchez\Deep\Collection\EntryCollection, rsanchez\Deep\Collection\PlayaCollection, rsanchez\Deep\Collection\RelationshipCollection
public static
|
#
create( 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
|
#
setChannelRepository(
Set the Channel Repository |
public
|
#
setChannels(
Set the channels used by this collection |
public
|
|
public
array
|
#
getEntryIds( )
Get all the entry Ids from this collection. This includes both the entries directly in this collection, and entries found in Playa/Relationship fields |
public
|
|
public
|
|
public
boolean
|
|
public
|
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
()
|
protected
array
|
$entryIds | array() |
#
All of the entry IDs in this collection (including related entries) |
protected
|
$channels |
|
#
Channels used by this collection |