Symbiote\FrontendObjects\Control\FrontendModelController
A Model controller for working with objects on the frontend
- Author: Marcus Nyeholt <marcus@silverstripe.com.au>
- License: BSD http://silverstripe.org/BSD-license
Synopsis
class FrontendModelController
extends PageController
{
- // members
- private static array $allowed_actions = ;
- private static array $url_handlers = ;
- protected $record;
- protected $modelClass = NULL;
- // methods
- public void index()
- public void handleAction()
- public void view()
- public void all()
- public void showlist()
- public void edit()
- public void Form()
- public void EditForm()
- public void save()
- public void Record()
- protected void modelClass()
- protected void getRecord()
- public void Link()
- protected void checkSecurityID()
Hierarchy
Extends
- PageController
Members
private
- $allowed_actions
- $url_handlers
protected
- $modelClass
- $record
Methods
protected
public
- EditForm()
- Form()
- Link()
- Record()
- all()
- edit()
- handleAction()
- index()
- save()
- showlist() — Shows a specific item list
- view()