silverstripe-framework/tests/php/Control/RequestHandlingTest/ControllerFormWithAllowedActions.php

27 lines
534 B
PHP
Raw Normal View History

2016-10-14 03:30:05 +02:00
<?php
namespace SilverStripe\Control\Tests\RequestHandlingTest;
use SilverStripe\Control\Controller;
use SilverStripe\Dev\TestOnly;
use SilverStripe\Forms\FieldList;
use SilverStripe\Forms\FormAction;
class ControllerFormWithAllowedActions extends Controller implements TestOnly
{
private static $allowed_actions = array('Form');
/** @skipUpgrade */
public function Form()
{
return new FormWithAllowedActions(
$this,
'Form',
new FieldList(),
new FieldList(
new FormAction('allowedformaction')
)
);
}
}