Example #1
0
 public function check(Request $request)
 {
     //Star::logDebug("Checking requirements for action '{0}'", $this->name);
     foreach ($this->requirements as $requirement) {
         if (!$request->hasInput($requirement)) {
             //Star::logDebug("Missing required parameter '{0}' for action '{1}', action not executed", $requirement, $this->name);
             return false;
         } else {
             //Star::logDebug("Parameter '{0}' for action '{1}' defined", $requirement, $this->name);
         }
     }
     return true;
 }