| extends | Module_Skeleton | 
|---|
| Methods | ||
|---|---|---|
| 
					
	public
					
					
				 | __wakeup() | # | 
| 
					
	public
					
					
				 | scan($file): array|ArrayAccess|false | # | 
| 
					
	public
					
					
				 | get_personalities() | # | 
| 
					
	public
					
					
				 | insert(HtaccessContainer $config, $line, BaseToken $directive) | # | 
| 
					
	public
					
					
				 | verify($directive, $val = null, $personality = null) | # | 
| 
					
	public
					
					
				 | resolve(string $token): array | # | 
| 
					
	public
					
					
				 | get_description($personality, $directive) | # | 
| 
					
	public
					
					
				 | remove(HtaccessContainer $config, $line): bool|HtaccessContainer | # | 
| 
					
	public
					
					
				 | replace(HtaccessContainer $config, $directive, string $val = ''): bool|void | # | 
| 
					
	public
					
					
				 | get_directives($personality) | # | 
| 
					
	public
					
					
				 | commit(array|string $host, $hash, $data): bool | # | 
| 
					
	public
					
					
				 | hash(mixed $obj): bool|null|string | # | 
| Constants | |||
|---|---|---|---|
| 
					
	public
				 | CONTROL_FILE = '.htaccess' | # | |
| 
					
	public
				 | CACHE_KEY_PREFIX = 'pnlty:' | # | |
| 
					
	public
				 | PERSONALITY_MODULE_LOCATION = 'lib/Module/Support/Personality' | # | |
| Properties | |||
|---|---|---|---|
| 
	public
					
					
				 |  | $exportedFunctions = ['*' => PRIVILEGE_SITE] | # |