/** * Validate content * * @param string $content * @param string $file * @return bool */ public function validate($content, $file) { $helper = new LicenseHelper(); if (!$helper->isLicenseRequired($file)) { return true; } if (!$helper->contentHasLicense($content)) { $this->addError($file, self::CODE_MISSED_LICENSE); } return !$this->errorCollector->hasErrors(); }