Exemplo n.º 1
0
 /**
  * @param Enabled $enabled
  *
  * @return PreCommit
  */
 public function setEnabled(Enabled $enabled)
 {
     $execute = $this->execute;
     $messages = $this->messages;
     /** @var Execute $execute */
     $execute = false === $enabled->value() ? $execute->disableTools() : $execute;
     $messages = false === $enabled->value() ? $messages->disable() : $messages;
     return new self(new Undefined(false), $enabled, $execute, $messages);
 }
Exemplo n.º 2
0
 /**
  * @param Enabled $enabled
  *
  * @return PhpUnit
  */
 public function setEnabled(Enabled $enabled)
 {
     $randomMode = false === $enabled->value() ? new PhpUnitRandomMode(false) : $this->randomMode;
     $options = false === $enabled->value() ? new PhpUnitOptions(null) : $this->options;
     return new self(new Undefined(false), $enabled, $randomMode, $options);
 }
Exemplo n.º 3
0
 /**
  * @return bool
  */
 public function isEnabled()
 {
     return $this->enabled->value();
 }
Exemplo n.º 4
0
 /**
  * @param Enabled $enabled
  *
  * @return PhpCsFixer
  */
 public function setEnabled(Enabled $enabled)
 {
     $levels = false === $enabled->value() ? new PhpCsFixerLevels(new Level(false), new Level(false), new Level(false), new Level(false)) : $this->levels;
     return new self(new Undefined(false), $enabled, $levels, $this->options);
 }