Source of file RestfulServerTestSecretThing.php
Size: 0,753 Bytes - Last Modified: 2021-12-23T10:34:00+00:00
/var/www/docs.ssmods.com/process/src/tests/unit/Stubs/RestfulServerTestSecretThing.php
1234567891011121314151617181920212223242526272829303132 | <?php namespace SilverStripe\RestfulServer\Tests\Stubs; use SilverStripe\Dev\TestOnly; use SilverStripe\ORM\DataObject; use SilverStripe\Security\Permission; use SilverStripe\Security\PermissionProvider; class RestfulServerTestSecretThing extends DataObject implements TestOnly, PermissionProvider { private static $api_access = true; private static $table_name = 'RestfulServerTestSecretThing'; private static $db = array( "Name" => "Varchar(255)", ); public function canView($member = null) { return Permission::checkMember($member, 'VIEW_SecretThing'); } public function providePermissions() { return array( 'VIEW_SecretThing' => 'View Secret Things', ); } } |