Example #1
0
 public function testCheckAccessAction()
 {
     $controller = new FormTest_Controller();
     $form = new Form($controller, 'Form', new FieldList(), new FieldList(new FormAction('actionName', 'Action')));
     $this->assertTrue($form->checkAccessAction('actionName'));
     $form = new Form($controller, 'Form', new FieldList(new FormAction('inlineAction', 'Inline action')), new FieldList());
     $this->assertTrue($form->checkAccessAction('inlineAction'));
 }
 public function checkAccessAction($action)
 {
     return $action != 'httpSubmission' && FlexiFormUtil::GetFlexiByIdentifier($action) ? true : parent::checkAccessAction($action);
 }