class ApplicationInfoProvider
Methods
__construct(SettingsRepositoryInterface $settings, Translator $translator, Schedule $schedule, ConnectionInterface $db, Config $config, SessionManager $session, SessionHandlerInterface $sessionHandler, Queue $queue)
No description
string
identifySessionDriver(bool $forWeb = false)
<p>Reports on the session driver in use based on three scenarios:</p> <ol> <li>If the configured session driver is valid and in use, it will be returned.</li> </ol>
Details
at
line 26
__construct(SettingsRepositoryInterface $settings, Translator $translator, Schedule $schedule, ConnectionInterface $db, Config $config, SessionManager $session, SessionHandlerInterface $sessionHandler, Queue $queue)
at
line 38
bool
scheduledTasksRegistered()
at
line 43
string
getSchedulerStatus()
at
line 57
string
identifyQueueDriver()
at
line 71
string
identifyDatabaseVersion()
at
line 82
string
identifySessionDriver(bool $forWeb = false)
<p>Reports on the session driver in use based on three scenarios:</p> <ol> <li>If the configured session driver is valid and in use, it will be returned.</li> </ol>
<ol start="2"> <li>If the configured session driver is invalid, fallback to the default one and mention it.</li> <li>If the actual used driver (i.e <code>session.handler</code>) is different from the current one (configured or default), mention it.</li> </ol>