Source of file FolderExtension.php
Size: 0,919 Bytes - Last Modified: 2021-12-23T10:27:34+00:00
/var/www/docs.ssmods.com/process/src/tests/php/Controller/AssetAdminTest/FolderExtension.php
1234567891011121314151617181920212223242526272829303132333435363738 | <?php namespace SilverStripe\AssetAdmin\Tests\Controller\AssetAdminTest; use SilverStripe\Dev\TestOnly; use SilverStripe\ORM\DataExtension; class FolderExtension extends DataExtension implements TestOnly { public function canView($member = null, $context = array()) { if ($this->owner->Name === 'disallowCanView') { return false; } } public function canEdit($member = null, $context = array()) { if ($this->owner->Name === 'disallowCanEdit') { return false; } } public function canDelete($member = null, $context = array()) { if ($this->owner->Name === 'disallowCanDelete') { return false; } } public function canCreate($member = null, $context = array()) { if (isset($context['Name']) && $context['Name'] === 'disallowCanCreate') { return false; } } } |