StorageLocationFactory
class StorageLocationFactory (View source)
Class StorageLocationFactory Get ahold of existing storage locations and create new ones.
Properties
protected EntityManagerInterface | $entityManager |
Methods
create(ConfigurationInterface $configuration, $name)
Create a new StorageLocation, pass this to StorageLocationFactory->persist() to store this location.
StorageLocation|null
fetchByID(int $id)
Fetch a storage location by its ID.
StorageLocation|null
fetchByName(string $name)
Fetch a storage location by its name.
fetchList()
Fetch a list of storage locations.
fetchDefault()
Fetch the default storage location.
Details
__construct(DatabaseManagerORM $manager)
No description
StorageLocation
create(ConfigurationInterface $configuration, $name)
Create a new StorageLocation, pass this to StorageLocationFactory->persist() to store this location.
StorageLocation
persist(StorageLocation $storageLocation)
Store a created storage location to the database.
StorageLocation|null
fetchByID(int $id)
Fetch a storage location by its ID.
StorageLocation|null
fetchByName(string $name)
Fetch a storage location by its name.
StorageLocation[]
fetchList()
Fetch a list of storage locations.
StorageLocation
fetchDefault()
Fetch the default storage location.