Class Item

Base class for gathering items.

Concrete\Core\Foundation\Object
Extended by Concrete\Core\Gathering\Item\Item
Abstract
Namespace: Concrete\Core\Gathering\Item
Located at src/Gathering/Item/Item.php

Methods summary

abstract public
abstract public
abstract public
public static
# getListByItem( mixed $mixed )
public
public
public
public
public
# getGatheringItemTemplateID( Concrete\Core\Gathering\Item\GatheringItemTemplateType $type )
public
# getGatheringItemTemplateObject( Concrete\Core\Gathering\Item\GatheringItemTemplateType $type )
public
public
public
public
public
public
public
public
public
protected
public
# moveToNewGathering( Concrete\Core\Gathering\Item\Gathering $gathering )
public
# setGatheringItemTemplate( Concrete\Core\Gathering\Item\GatheringItemTemplateType $type, Concrete\Core\Gathering\Item\GatheringItemTemplate $template )
public
# setGatheringItemBatchDisplayOrder( $gaiBatchDisplayOrder )
public
# setGatheringItemBatchTimestamp( $gaiBatchTimestamp )
public
# setGatheringItemSlotWidth( $gaiSlotWidth )
public
# setGatheringItemSlotHeight( $gaiSlotHeight )
public static
# getByID( $gaiID )
protected static
public static
# __callStatic( $name, $arguments )
public static
# create( Concrete\Core\Gathering\Item\Gathering $ag, Concrete\Core\Gathering\DataSource\DataSource $ags, $gaiPublicDateTime, $gaiTitle, $gaiKey, $gaiSlotWidth = 1, $gaiSlotHeight = 1 )
public
# duplicate( Concrete\Core\Gathering\Item\Gathering $gathering )
public
public
# addFeatureAssignment( $feHandle, $mixed )
public
# copyFeatureAssignment( Concrete\Core\Gathering\Item\FeatureAssignment $fa )
protected
# sortByFeatureScore( $a, $b )
protected
public
public
public
public
# itemSupportsGatheringItemTemplate( Concrete\Core\Gathering\Item\GatheringItemTemplate $template )
public
# delete( )
public
public
# render( Concrete\Core\Gathering\Item\GatheringItemTemplateType $type )

Properties summary

protected $feHandles
#
protected $templates
#

Properties inherited from Concrete\Core\Foundation\Object

$error