File "SynchronousDiscoverWorker.php"
Full Path: /var/www/html/back/vendor/spatie/php-structure-discoverer/src/DiscoverWorkers/SynchronousDiscoverWorker.php
File size: 651 bytes
MIME-type: text/x-php
Charset: utf-8
<?php
namespace Spatie\StructureDiscoverer\DiscoverWorkers;
use Illuminate\Support\Collection;
use Spatie\StructureDiscoverer\Data\DiscoveredStructure;
use Spatie\StructureDiscoverer\Data\DiscoverProfileConfig;
class SynchronousDiscoverWorker implements DiscoverWorker
{
public function __construct()
{
}
/**
* @param Collection<int, string> $filenames
* @param DiscoverProfileConfig $config
*
* @return array<DiscoveredStructure>
*/
public function run(Collection $filenames, DiscoverProfileConfig $config): array
{
return $config->structureParser->execute($filenames->toArray());
}
}