BumbleDocGen / Technical description of the project / Class map / CacheableEntityWrapperTrait
CacheableEntityWrapperTrait class:
namespace BumbleDocGen\Core\Parser\Entity\Cache;
trait CacheableEntityWrapperTrait- entityCacheIsOutdated
- getCacheKey
- isEntityDataCacheOutdated
- isEntityFileCanBeLoad
- removeEntityValueFromCache
- removeNotUsedEntityDataCache
- # entityCacheIsOutdated | source code
// Implemented in BumbleDocGen\Core\Parser\Entity\Cache\CacheableEntityTrait
public function entityCacheIsOutdated(): bool;Parameters: not specified
Return value: bool
- # getCacheKey | source code
// Implemented in BumbleDocGen\Core\Parser\Entity\Cache\CacheableEntityTrait
public function getCacheKey(): string;Parameters: not specified
Return value: string
- # isEntityDataCacheOutdated | source code
// Implemented in BumbleDocGen\Core\Parser\Entity\Cache\CacheableEntityTrait
public function isEntityDataCacheOutdated(): bool;Parameters: not specified
Return value: bool
Throws:
- # isEntityFileCanBeLoad | source code
public function isEntityFileCanBeLoad(): bool;Parameters: not specified
Return value: bool
- # removeEntityValueFromCache | source code
// Implemented in BumbleDocGen\Core\Parser\Entity\Cache\CacheableEntityTrait
public function removeEntityValueFromCache(string $key): void;Parameters:
| Name | Type | Description |
|---|---|---|
| $key | string | - |
Return value: void
- # removeNotUsedEntityDataCache | source code
// Implemented in BumbleDocGen\Core\Parser\Entity\Cache\CacheableEntityTrait
public function removeNotUsedEntityDataCache(): void;Parameters: not specified
Return value: void
Throws: