HippoPHP\Hippo\Checks\Whitespace\NoTrailingWhitespaceCheck::checkFileInternal PHP Метод

checkFileInternal() защищенный Метод

checkFileInternal(): defined by AbstractCheck.
См. также: AbstractCheck::checkFileInternal()
protected checkFileInternal ( CheckContext $checkContext, Config $config )
$checkContext HippoPHP\Hippo\CheckContext
$config HippoPHP\Hippo\Config\Config
    protected function checkFileInternal(CheckContext $checkContext, Config $config)
    {
        $file = $checkContext->getFile();
        $lines = $file->getLines();
        foreach ($lines as $lineNo => $line) {
            if (trim($line) === '') {
                continue;
            }
            $line = rtrim($line, "\r\n");
            if ($line !== rtrim($line)) {
                $this->addViolation($file, $lineNo, 0, 'Excess trailing spaces at end of line.', Violation::SEVERITY_INFO);
            }
        }
    }
NoTrailingWhitespaceCheck