Пример #1
0
 public static function getWOOOF($pageLocation, $requestedAction, WOOOF $wo = NULL)
 {
     if ($wo === NULL && ($wo = WOOOF::$instance) === NULL) {
         $wo = new WOOOF(true, $pageLocation, $requestedAction);
         if (!$wo->constructedOk) {
             $wo->handleShowStopperError("1000 Failed to init WOOOF.");
         }
     } else {
         $succ = $wo->checkLocationAndAction($pageLocation, $requestedAction);
         if ($succ !== TRUE) {
             $wo->handleShowStopperError('Security Error');
         }
     }
     return $wo;
 }