silverstripe-framework/tests/php/Control/ControllerTest/AccessSecuredController.php

30 lines
615 B
PHP
Raw Normal View History

2016-10-14 03:30:05 +02:00
<?php
namespace SilverStripe\Control\Tests\ControllerTest;
use SilverStripe\Dev\TestOnly;
class AccessSecuredController extends AccessBaseController implements TestOnly
2016-10-14 03:30:05 +02:00
{
private static $url_segment = 'AccessSecuredController';
2016-10-14 03:30:05 +02:00
private static $allowed_actions = [
"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()
{
}
2016-10-14 03:30:05 +02:00
}