DefaultParsedDataStorageManager
class DefaultParsedDataStorageManager implements ParsedDataStorageManager (View source)
Methods
No description
No description
No description
No description
No description
Add entity without processing (deferred)
Process all raw entities through pipeline
Save entities to persistent storage
Load entities from persistent storage
No description
No description
No description
No description
No description
No description
No description
No description
Details
__construct(ParsedDataStorageProvider $parsedDataStorageProvider, EntityProcessingPipeline|null $pipeline = null)
No description
ParsedDataStorageProvider
getParsedDataStorageProvider()
No description
EntityProcessingPipeline
getPipeline()
No description
iterable
getAllEntities()
No description
void
addClass(PHPClass $entity)
No description
void
addFunction(PHPFunction $entity)
No description
void
addInterface(PHPInterface $entity)
No description
void
addEnum(PHPEnum $entity)
No description
void
addConstant(PHPConstant $entity)
No description
void
addEntity(mixed $entity)
No description
void
addEntityRaw(mixed $entity)
Add entity without processing (deferred)
void
process()
Process all raw entities through pipeline
void
save()
Save entities to persistent storage
void
load()
Load entities from persistent storage
array
getClasses()
No description
bool
hasClass(string $id)
No description
array
getFunctions()
No description
array
getInterfaces()
No description
bool
hasInterface(string $id)
No description
array
getEnums()
No description
bool
hasEnum(string $id)
No description
array
getConstants()
No description