/** * @param string $file * @return string */ private function getPackageClassByFile($file) { $classes = Helpers::getClassesFromFile($file); if (count($classes) !== 1) { throw new InvalidArgumentException(sprintf('File \'%s\' must contain only one class.', $file)); } return $classes[0]; }