BumbleDocGen / Technical description of the project / Class map / CacheableEntityInterface
CacheableEntityInterface class:
namespace BumbleDocGen\Core\Parser\Entity\Cache;
interface CacheableEntityInterface- entityCacheIsOutdated
- getCacheKey
- getObjectId
- isEntityDataCacheOutdated
- isEntityFileCanBeLoad
- reloadEntityDependenciesCache
- removeNotUsedEntityDataCache
- # entityCacheIsOutdated | source code
public function entityCacheIsOutdated(): bool;Parameters: not specified
Return value: bool
- # getCacheKey | source code
public function getCacheKey(): string;Parameters: not specified
Return value: string
- # getObjectId | source code
public function getObjectId(): string;Parameters: not specified
Return value: string
- # isEntityDataCacheOutdated | source code
public function isEntityDataCacheOutdated(): bool;Parameters: not specified
Return value: bool
- # isEntityFileCanBeLoad | source code
public function isEntityFileCanBeLoad(): bool;Parameters: not specified
Return value: bool
- # reloadEntityDependenciesCache | source code
public function reloadEntityDependenciesCache(): array;Parameters: not specified
Return value: array
- # removeNotUsedEntityDataCache | source code
public function removeNotUsedEntityDataCache(): void;Parameters: not specified
Return value: void