File "CustomDiscoverCondition.php"
Full Path: /var/www/html/back/vendor/spatie/php-structure-discoverer/src/DiscoverConditions/CustomDiscoverCondition.php
File size: 404 bytes
MIME-type: text/x-php
Charset: utf-8
<?php
namespace Spatie\StructureDiscoverer\DiscoverConditions;
use Closure;
use Spatie\StructureDiscoverer\Data\DiscoveredStructure;
class CustomDiscoverCondition extends DiscoverCondition
{
public function __construct(protected Closure $closure)
{
}
public function satisfies(DiscoveredStructure $discoveredData): bool
{
return ($this->closure)($discoveredData);
}
}