Go to the documentation of this file.
110 $this->subGroups = new \TYPO3\CMS\Extbase\Persistence\ObjectStorage();
170 $this->subGroups->attach($beGroup);
180 $this->subGroups->detach($groupToDelete);
480 $this->
setPermission(self::DIRECTORY_REMOVE_RECURSIVELY, $value);
531 return ($this->fileOperationPermissions & $permission) == $permission;
543 $this->fileOperationPermissions |= $permission;
545 $this->fileOperationPermissions &= ~$permission;
bool isDirectoryOperationAllowed()
bool isDirectoryRemoveRecursivelyAllowed()
setDirectoryRemoveRecursivelyAllowed($value)
setExplicitlyAllowAndDeny($explicitlyAllowAndDeny)
setFileOperationPermissions($fileOperationPermissions)
string getAllowedExcludeFields()
setDirectoryCopyAllowed($value)
string $explicitlyAllowAndDeny
removeSubGroup(\TYPO3\CMS\Extbase\Domain\Model\BackendUserGroup $groupToDelete)
setWorkspacePermissions($workspacePermission)
string getTablesListening()
string getTablesModify()
const DIRECTORY_OPPERATIONS
setTablesModify($tablesModify)
setAllowedLanguages($allowedLanguages)
TYPO3 CMS Extbase Persistence ObjectStorage<\TYPO3\CMS\Extbase\Domain\Model\BackendUserGroup > $subGroups
string getExplicitlyAllowAndDeny()
int $fileOperationPermissions
bool isFileOperationAllowed()
setLockToDomain($lockToDomain)
setPageTypes($pageTypes)
string $allowedExcludeFields
const DIRECTORY_REMOVE_RECURSIVELY
setTablesListening($tablesListening)
bool $workspacePermission
string getAllowedLanguages()
bool isDirectoryCopyAllowed()
bool isPermissionSet($permission)
setSubGroups(\TYPO3\CMS\Extbase\Persistence\ObjectStorage $subGroups)
bool getWorkspacePermission()
setDirectoryOperationAllowed($value)
addSubGroup(\TYPO3\CMS\Extbase\Domain\Model\BackendUserGroup $beGroup)
TYPO3 CMS Extbase Persistence ObjectStorage getSubGroups()
setDescription($description)
setDatabaseMounts($databaseMounts)
string getDatabaseMounts()
int getFileOperationPermissions()
string $allowedLanguages
setFileOperationAllowed($value)
setPermission($permission, $value)
setAllowedExcludeFields($allowedExcludeFields)
string getLockToDomain()