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(); } }