Ejemplo n.º 1
0
 protected function _validateParams()
 {
     $type = InRouter::getParams();
     switch ($type) {
         case 'POST':
             $source = $_POST;
             break;
         default:
             $source = $_GET;
             break;
     }
     $params = InRouter::getContext();
     if ($params && is_array($params) && count($params) > 0) {
         foreach ($params as $p) {
             if (isset($source[$p])) {
                 $this->_params[$p] = $source[$p];
             } else {
                 $this->setError(422);
                 return false;
             }
         }
     }
     return true;
 }