コード例 #1
0
 /**
  * @dataProvider getFixersPriorityCases
  */
 public function testFixersPriority(FixerInterface $first, FixerInterface $second)
 {
     $this->assertLessThan($first->getPriority(), $second->getPriority());
 }
コード例 #2
0
 /**
  * @dataProvider provideFixersDescriptionConsistencyCases
  */
 public function testFixersDescriptionConsistency(FixerInterface $fixer)
 {
     $this->assertRegExp('/^[A-Z@].*\\.$/', $fixer->getDescription(), 'Description must start with capital letter or an @ and end with dot.');
 }
コード例 #3
0
 /**
  * Register fixer.
  *
  * @param FixerInterface $fixer
  *
  * @return $this
  */
 public function registerFixer(FixerInterface $fixer)
 {
     $name = $fixer->getName();
     if (isset($this->fixersByName[$name])) {
         throw new \UnexpectedValueException(sprintf('Fixer named "%s" is already registered.', $name));
     }
     $this->fixers[] = $fixer;
     $this->fixersByName[$name] = $fixer;
     return $this;
 }
コード例 #4
0
ファイル: Fixer.php プロジェクト: nazimodi/PHP-CS-Fixer
 public static function getLevelAsString(FixerInterface $fixer)
 {
     $level = $fixer->getLevel();
     if (($level & FixerInterface::NONE_LEVEL) === $level) {
         return 'none';
     }
     if (($level & FixerInterface::PSR0_LEVEL) === $level) {
         return 'PSR-0';
     }
     if (($level & FixerInterface::PSR1_LEVEL) === $level) {
         return 'PSR-1';
     }
     if (($level & FixerInterface::PSR2_LEVEL) === $level) {
         return 'PSR-2';
     }
     if (($level & FixerInterface::CONTRIB_LEVEL) === $level) {
         return 'contrib';
     }
     return 'symfony';
 }
コード例 #5
0
ファイル: Fixer.php プロジェクト: JasonWayne/markdown-resume
 public static function getLevelAsString(FixerInterface $fixer)
 {
     if ($fixer->getLevel() === ($fixer->getLevel() & FixerInterface::PSR0_LEVEL)) {
         return 'PSR-0';
     }
     if ($fixer->getLevel() === ($fixer->getLevel() & FixerInterface::PSR1_LEVEL)) {
         return 'PSR-1';
     }
     if ($fixer->getLevel() === ($fixer->getLevel() & FixerInterface::PSR2_LEVEL)) {
         return 'PSR-2';
     }
     return 'all';
 }