SilverShop\SQLQueryList\SQLQueryList
The sweet spot between DataList and ArrayList
Synopsis
class SQLQueryList
extends ViewableData
implements
SS_List,Sortable,Limitable
{
- // members
- protected SQLSelect $query;
- protected $outputClosure;
- // methods
- public void __construct()
- public void toArray()
- public void setOutputClosure()
- protected void createOutputObject()
- public void toNestedArray()
- public void add()
- public void remove()
- public void first()
- public void last()
- public void map()
- public void find()
- public void column()
- public void each()
- public void offsetExists()
- public void offsetGet()
- public void offsetSet()
- public void offsetUnset()
- public void count()
- public void getIterator()
- public void canSortBy()
- public void sort()
- public void reverse()
- public void limit()
- public void where()
- public void sql()
- public void __clone()
Hierarchy
Extends
- SilverStripe\View\ViewableData
Implements
- SilverStripe\ORM\SS_List
- SilverStripe\ORM\Sortable
- SilverStripe\ORM\Limitable
Members
protected
- $outputClosure
- $query — SilverStripe\ORM\Queries\SQLSelect