Public Member Functions | |
__construct (EntityProto $proto) | |
setDirectory ($directory) | |
getDirectory () | |
setPermissions ($permissions) | |
getPermissions () | |
setIdentityMap (DirectoryContext $identityMap) | |
getIdentityMap () | |
cloneBuilder (EntityProto $proto) | |
cloneInnerBuilder ($property) | |
makeListItemBuilder ($object) | |
Protected Member Functions | |
createEmpty () | |
safeClean () | |
checkDirectory () | |
Protected Attributes | |
$directory = null | |
$permissions = 0700 | |
$identityMap = null |
Definition at line 12 of file DirectoryBuilder.class.php.
DirectoryBuilder::__construct | ( | EntityProto $ | proto | ) |
Reimplemented from PrototypedBuilder.
Definition at line 18 of file DirectoryBuilder.class.php.
DirectoryBuilder::checkDirectory | ( | ) | [protected] |
Definition at line 136 of file DirectoryBuilder.class.php.
Referenced by cloneInnerBuilder(), ObjectToDirectoryBinder::make(), and makeListItemBuilder().
DirectoryBuilder::cloneBuilder | ( | EntityProto $ | proto | ) |
Reimplemented from PrototypedBuilder.
Definition at line 64 of file DirectoryBuilder.class.php.
References setDirectory(), setIdentityMap(), and setPermissions().
Referenced by makeListItemBuilder().
DirectoryBuilder::cloneInnerBuilder | ( | $ | property | ) |
Reimplemented from PrototypedBuilder.
Definition at line 76 of file DirectoryBuilder.class.php.
References checkDirectory(), setDirectory(), setIdentityMap(), and setPermissions().
DirectoryBuilder::createEmpty | ( | ) | [protected] |
Reimplemented from PrototypedBuilder.
Definition at line 104 of file DirectoryBuilder.class.php.
DirectoryBuilder::getDirectory | ( | ) |
Definition at line 32 of file DirectoryBuilder.class.php.
DirectoryBuilder::getIdentityMap | ( | ) |
Definition at line 56 of file DirectoryBuilder.class.php.
DirectoryBuilder::getPermissions | ( | ) |
Definition at line 44 of file DirectoryBuilder.class.php.
DirectoryBuilder::makeListItemBuilder | ( | $ | object | ) |
Reimplemented from PrototypedBuilder.
Definition at line 90 of file DirectoryBuilder.class.php.
References checkDirectory(), cloneBuilder(), setDirectory(), and setPermissions().
DirectoryBuilder::safeClean | ( | ) | [protected] |
Definition at line 119 of file DirectoryBuilder.class.php.
Referenced by ObjectToDirectoryBinder::make().
DirectoryBuilder::setDirectory | ( | $ | directory | ) |
Definition at line 25 of file DirectoryBuilder.class.php.
References $directory.
Referenced by cloneBuilder(), cloneInnerBuilder(), and makeListItemBuilder().
DirectoryBuilder::setIdentityMap | ( | DirectoryContext $ | identityMap | ) |
Definition at line 49 of file DirectoryBuilder.class.php.
Referenced by cloneBuilder(), cloneInnerBuilder(), and ObjectToDirectoryBinder::makeReverseBuilder().
DirectoryBuilder::setPermissions | ( | $ | permissions | ) |
Definition at line 37 of file DirectoryBuilder.class.php.
References $permissions.
Referenced by cloneBuilder(), cloneInnerBuilder(), and makeListItemBuilder().
DirectoryBuilder::$directory = null [protected] |
Definition at line 14 of file DirectoryBuilder.class.php.
Referenced by setDirectory().
DirectoryBuilder::$identityMap = null [protected] |
Definition at line 16 of file DirectoryBuilder.class.php.
DirectoryBuilder::$permissions = 0700 [protected] |
Definition at line 15 of file DirectoryBuilder.class.php.
Referenced by setPermissions().