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

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