for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace App\Bootstrap;
use Core\Application;
use Core\Bootstrap\BootstrapInterface;
use App\Auth\AuthManager;
class AuthBootstrap implements BootstrapInterface
{
public function boot(Application $app)
$auth = AuthManager::getInstance();
$auth->setConfig($this->getAuthConfig());
$auth->setAccountManagerConfig($this->getAccountManagerConfig());
$auth->setLoginManagerConfig($this->getLoginManagerConfig());
}
private function getAuthConfig()
return require __DIR__ . '/../Auth/config/config.php';
private function getAccountManagerConfig()
return require __DIR__ . '/../Auth/config/accountManager.php';
private function getLoginManagerConfig()
return require __DIR__ . '/../Auth/config/loginManager.php';