Example #1
0
 public function view()
 {
     $request = new Request();
     $post = "";
     $get = "";
     if ($request->post['post']) {
         $post = $request->post['post'];
     }
     if ($request->get['get']) {
         $get = $request->get['get'];
     }
     //set cookie
     $request->setCookie('test', 'testValue', 300);
     $cookie = $request->cookie['test'];
     //destroy cookie
     $request->destroyCookie('test');
     //check if an file was sent
     if (isset($request->files['file'])) {
         $fileset = 'true';
     } else {
         $fileset = 'false';
     }
     $server = $request->server;
     //set session
     $request->setSession('test', 'testSessionValue');
     $session = $request->session['test'];
     return $this->render("usability:http.html", array('post' => $post, 'get' => $get, 'cookie' => $cookie, 'fileset' => $fileset, 'server' => $server, 'session' => $session));
 }
Example #2
0
 /**
  *
  * The logoutMethod logs out by killing Cookie and destroy session
  * 
  * @param dynamic $cookie
  * 
  * @return void
  */
 public function logout($cookie = '')
 {
     $request = new Request();
     session_destroy();
     if (is_array($cookie)) {
         foreach ($cookie as $cookieName) {
             $request->destroyCookie($cookieName);
         }
     } else {
         if (!empty($cookie)) {
             $request->destroyCookie($cookie);
         }
     }
 }