\Anax\CommonConfigureInterface

Interface for classes needing access to configuration files.

Summary

Methods
Constants
configure()
No constants found
No protected methods found
N/A
No private methods found
N/A

Methods

configure()

configure(array<mixed,>|string  $what) : self

Read configuration from file or array, if a file, first check in ANAX_APP_PATH/config and then in ANAX_INSTALL_PATH/config.

Parameters

array<mixed,>|string $what

is an array with key/value config options or a file to be included which returns such an array.

Throws

\Anax\Common\Exception

when argument if not a filer nor an array.

Returns

self —

for chaining.