class InstalledSite implements SiteInterface

Properties

protected Paths $paths
protected Config $config
protected ExtenderInterface[] $extenders

Methods

__construct(Paths $paths, Config $config)

No description

bootApp()

Create and boot a Flarum application instance.

extendWith(array $extenders)

No description

Container
bootLaravel()

No description

ConfigRepository
getIlluminateConfig(Application $app)

No description

registerLogger(Container $container)

No description

registerCache(Container $container)

No description

Details

__construct(Paths $paths, Config $config)

Parameters

Paths $paths
Config $config

AppInterface bootApp()

Create and boot a Flarum application instance.

Return Value

AppInterface

InstalledSite extendWith(array $extenders)

Parameters

array $extenders

Return Value

InstalledSite

protected Container bootLaravel()

Return Value

Container

protected ConfigRepository getIlluminateConfig(Application $app)

Parameters

Application $app

Return Value

ConfigRepository

protected registerLogger(Container $container)

Parameters

Container $container

protected registerCache(Container $container)

Parameters

Container $container