BumbleDocGen / Technical description of the project / Parser / Entities and entities collections / EntityInterface
EntityInterface class:
namespace BumbleDocGen\Core\Parser\Entity;
interface EntityInterface- entityCacheIsOutdated
- getAbsoluteFileName - Returns the absolute path to a file if it can be retrieved and if the file is in the project directory
- getFileName - Returns the relative path to a file if it can be retrieved and if the file is in the project directory
- getName
- getObjectId
- getRootEntityCollection - Get parent collection of entities
- getShortName
- # entityCacheIsOutdated | source code
public function entityCacheIsOutdated(): bool;Parameters: not specified
Return value: bool
- # getAbsoluteFileName | source code
public function getAbsoluteFileName(): string|null;Returns the absolute path to a file if it can be retrieved and if the file is in the project directory
Parameters: not specified
- # getFileName | source code
public function getFileName(): string|null;Returns the relative path to a file if it can be retrieved and if the file is in the project directory
Parameters: not specified
- # getName | source code
public function getName(): string;Parameters: not specified
Return value: string
- # getObjectId | source code
public function getObjectId(): string;Parameters: not specified
Return value: string
- # getRootEntityCollection | source code
public function getRootEntityCollection(): \BumbleDocGen\Core\Parser\Entity\RootEntityCollection;Get parent collection of entities
Parameters: not specified
Return value: \BumbleDocGen\Core\Parser\Entity\RootEntityCollection
- # getShortName | source code
public function getShortName(): string;Parameters: not specified
Return value: string