Status

Methods Summary
public
# __construct( Zend\ServiceManager\ServiceLocatorInterface $serviceLocator )
public
# isInstalled( )
Check whether Omeka is currently installed.
public
# setIsInstalled( bool $isInstalled )
Set whether Omeka is currently installed. Since it's invoked so early in the application's initialization, the module manager is responsible for determining an installed state. The heuristic is the existence of the module table.
public
# isApiRequest( )
Check whether the current HTTP request is an API request. The heuristic for determining an API request is a route match against the API controller.
public
# needsVersionUpdate( )
Check whether Omeka needs a version update. An update is needed when the code version is more recent than the installed version.
public
# needsMigration( )
Check whether Omeka needs a database migration. A migration is needed when there are un-performed migrations.
public
# getVersion( )
Get the Omeka code version.
public
# getInstalledVersion( )
Get the Omeka installed version.
Properties Summary
protected Zend\ServiceManager\ServiceLocatorInterface $serviceLocator
# NULL
protected bool $isInstalled
# NULL
protected bool $isApiRequest
# NULL