public static function getInstance($id = null, $phpExecutable = 'php', $tmpPath = 'tmp/')
    {
        if (is_null(self::$_instance)) {
            self::$_phpExecutable = $phpExecutable;
            self::$_tmpPath = $tmpPath;

            $jobRunner = new JobRunner($id);
            self::$_instance = $jobRunner;
        }

        return self::$_instance;
    }
public static function getInstance($id = null, $phpExecutable = 'php', $tmpPath = 'tmp/')
    {
        if (is_null(self::$_instance)) {
            self::$_phpExecutable = $phpExecutable;
            self::$_tmpPath = $tmpPath;

            $jobRunner = new JobRunner($id);
            self::$_instance = $jobRunner;
        }

        return self::$_instance;
    }
public static function getInstance ( $ id = null , $ phpExecutable = 'php' , $ tmpPath = 'tmp/' ) { if ( is_null ( self :: $ _instance ) ) { self :: $ _phpExecutable = $ phpExecutable ; self :: $ _tmpPath = $ tmpPath ; $ jobRunner = new JobRunner ( $ id ) ; self :: $ _instance = $ jobRunner ; } return self :: $ _instance ; }
Get the job runner instance. Parameters are used only on first creation.

@return JobRunner
Get the job runner instance . Parameters are used only on first creation .