AmyRexecController::on_run PHP Method

on_run() public method

public on_run ( $pars )
    public function on_run($pars)
    {
        $bundle_id = $this->stripFileName($pars['bundle']);
        $scriptname = $this->stripFileName($pars['script']);
        $script_path = $this->configuration['support-path'] . '/bundles/' . $bundle_id . '/scripts/' . $scriptname . '.php';
        @(include_once $script_path);
        if (function_exists('run_script')) {
            run_script($this, $pars);
            self::raiseError('Script returned no result.');
        } else {
            self::raiseError('Script not found.');
        }
    }