예제 #1
0
 /**
  * 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();
 }