function __construct($query, $action, $workflows)
 {
     $currentAction = $action . "Action";
     parent::__construct($query);
     $this->userinfoH = new Userinfo($this->workflowH);
     $this->jenkinsLibW = new JenkinsLibWrapper($this->userinfoH);
     if (method_exists($this, $action . "Action")) {
         $this->{$currentAction}();
     } else {
         $this->unknownAction();
     }
 }
 function __construct($query, $action, $workflows)
 {
     $currentAction = $action . "Action";
     parent::__construct($query);
     $this->userinfoH = new Userinfo($this->workflowH);
     $this->initInfoData();
     if (method_exists($this, $action . "Action")) {
         $this->{$currentAction}();
     } else {
         $this->unknownAction();
     }
 }