Beispiel #1
0
 public function projectPrepare()
 {
     $config = Container::config()->get("sidekix", new Config());
     $security = $config->getStr("security_key", null);
     $request = Container::request();
     if ($request === null) {
         return;
     }
     $version = $request->getVariables("DIFFUSE_VERSION", null);
     $secKey = $request->getVariables("SEC", null);
     if ($version !== null && $secKey === $security) {
         $cookie = new StandardCookie($config->getStr("diffuse_cookie", "CUBEX_VERSION"), $version);
         Cookies::set($cookie);
         $redirect = $config->getStr("diffuse_cookie_redirect", null);
         if ($redirect) {
             Redirect::to($redirect)->now();
         }
     }
 }