Property | Type | Description | |
---|---|---|---|
$cache | The caching mechanism. | ||
$dispatcher | LdapTools\Event\EventDispatcherInterface | ||
$parser | The parser for the schema files. |
Method | Description | |
---|---|---|
__construct ( LdapTools\Cache\CacheInterface $cache, LdapTools\Schema\Parser\SchemaParserInterface $parser, LdapTools\Event\EventDispatcherInterface $dispatcher ) | ||
get ( string $schemaName, string $objectType ) : |
Get the LdapObjectSchema for a specific schema name and object type. |
Method | Description | |
---|---|---|
shouldBuildCacheItem ( string $schemaName, string $cacheItem ) : boolean | Whether or not the item needs to be parsed and cached. |
public __construct ( LdapTools\Cache\CacheInterface $cache, LdapTools\Schema\Parser\SchemaParserInterface $parser, LdapTools\Event\EventDispatcherInterface $dispatcher ) | ||
$cache | LdapTools\Cache\CacheInterface | |
$parser | LdapTools\Schema\Parser\SchemaParserInterface | |
$dispatcher | LdapTools\Event\EventDispatcherInterface |
protected EventDispatcherInterface,LdapTools\Event $dispatcher | ||
return | LdapTools\Event\EventDispatcherInterface |