예제 #1
0
 protected function _processEvent($post = true)
 {
     $id = Key::fromRequest($post);
     if (!empty($id)) {
         $key = KeyStorage::GetKey($id);
         if ($key) {
             $this->eventKey = $key;
             $result = $key->Callback();
             if ($result) {
                 return $result;
             }
         } else {
             throw new \Exception('Event invalid (session timeout?)');
         }
     }
 }