PhpCsFixer\Test\AbstractFixerTestCase::getLinter PHP Метод

getLinter() приватный Метод

private getLinter ( ) : PhpCsFixer\Linter\LinterInterface
Результат PhpCsFixer\Linter\LinterInterface
    private function getLinter()
    {
        static $linter = null;
        if (null === $linter) {
            if (getenv('SKIP_LINT_TEST_CASES')) {
                $linterProphecy = $this->prophesize('PhpCsFixer\\Linter\\LinterInterface');
                $linterProphecy->lintSource(Argument::type('string'))->willReturn($this->prophesize('PhpCsFixer\\Linter\\LintingResultInterface')->reveal());
                $linter = $linterProphecy->reveal();
            } else {
                $linter = new Linter();
            }
        }
        return $linter;
    }