silverstripe-framework/tests/php/Control/ControllerTest/AccessSecuredController.php
2016-12-19 16:08:19 +13:00

30 lines
621 B
PHP

<?php
namespace SilverStripe\Control\Tests\ControllerTest;
use SilverStripe\Control\Tests\ControllerTest;
use SilverStripe\Dev\TestOnly;
class AccessSecuredController extends ControllerTest\AccessBaseController implements TestOnly
{
private static $allowed_actions = array(
"method1", // denied because only defined in parent
"method2" => true, // granted because its redefined
"adminonly" => "ADMIN",
'templateaction' => 'ADMIN'
);
public function method2()
{
}
public function adminonly()
{
}
protected function protectedmethod()
{
}
}