extract() публичный Метод

public extract ( FilesCollection $filesCollection ) : PhpFilesResponse
$filesCollection PhpGitHooks\Module\Files\Domain\FilesCollection
Результат PhpGitHooks\Module\Files\Contract\Response\PhpFilesResponse
 /**
  * @param QueryInterface|PhpFilesExtractorQuery $query
  *
  * @return PhpFilesResponse
  */
 public function handle(QueryInterface $query)
 {
     $files = $this->getFiles($query->getFiles());
     return $this->phpFilesExtractor->extract(new FilesCollection($files));
 }