* @copyright Copyright (c) 2013 - 2018, TechFuze. (http://techfuze.net) */ class DatabaseComponent implements iComponent { public function getName(): string { return "DatabaseComponent"; } public function getClasses(): array { return [ 'databases' => '\FuzeWorks\Database' ]; } public function onAddComponent(Configurator $configurator) { // Add fallback database config $configurator->addDirectory( dirname(__DIR__) . DIRECTORY_SEPARATOR . 'Config', 'config', Priority::LOWEST ); } public function onCreateContainer(Factory $container) { } }