コード例 #1
0
ファイル: DbBranch.php プロジェクト: redcatphp/baobab
 function __construct(Databases $databases, Route $route)
 {
     if (!$route->branchLevelId()) {
         throw new \RuntimeException('Try to access BranchDb with undefined branch context');
     }
     $this->db = $databases[$route->branchLevelId()];
 }
コード例 #2
0
ファイル: Logout.php プロジェクト: redcatphp/baobab
 function __invoke(Route $route, Sessions $sessions)
 {
     $this->authResponse = $this->logout();
     $this->handleAuthResponse();
     if ($route->branchLevelId() == $sessions[0]->id) {
         unset($sessions[0]);
     }
 }
コード例 #3
0
ファイル: AuthBranch.php プロジェクト: redcatphp/baobab
 protected function getSession(Sessions $sessions, Route $route)
 {
     return $sessions[$route->branchLevelId()];
 }