LeKoala\Blocks\BaseBlock
This is the class you need to extend to create your own block
Also see BlocksCreateTask to create to blocks for you
Synopsis
class BaseBlock
extends ViewableData
{
- // members
- protected Block $_block;
- // methods
- public void __construct()
- public DataList Query()
- public void updateFields()
- public void updateClass()
- public array ExtraData()
- public DataList Collection()
- public DataList SharedCollection()
Hierarchy
Extends
- SilverStripe\View\ViewableData
Members
protected
- $_block — LeKoala\Blocks\Block
Methods
public
- __construct()
- Collection()
- ExtraData() — Extra data to feed to the template
- Query() — Allow direct queries from the template
- updateClass()
- updateFields()