22 private $forceGenerate;
36 private $verboseEnabled;
43 private $debugEnabled;
50 private static $MFTF_APPLICATION_CONTEXT;
61 private function __construct(
62 $forceGenerate =
false,
63 $phase = self::EXECUTION_PHASE,
64 $verboseEnabled =
null,
67 $this->forceGenerate = $forceGenerate;
69 if (!in_array($phase, self::MFTF_PHASES)) {
73 $this->phase = $phase;
88 public static function create($forceGenerate, $phase, $verboseEnabled, $debugEnabled)
90 if (self::$MFTF_APPLICATION_CONTEXT ==
null) {
91 self::$MFTF_APPLICATION_CONTEXT =
106 if (self::$MFTF_APPLICATION_CONTEXT ==
null) {
110 return self::$MFTF_APPLICATION_CONTEXT;
120 return $this->forceGenerate;
static create($forceGenerate, $phase, $verboseEnabled, $debugEnabled)