File "DiscoverCondition.php"

Full Path: /var/www/html/back/vendor/spatie/php-structure-discoverer/src/DiscoverConditions/DiscoverCondition.php
File size: 417 bytes
MIME-type: text/x-php
Charset: utf-8

<?php

namespace Spatie\StructureDiscoverer\DiscoverConditions;

use Spatie\StructureDiscoverer\Data\DiscoveredStructure;
use Spatie\StructureDiscoverer\Support\Conditions\ConditionBuilder;

abstract class DiscoverCondition
{
    abstract public function satisfies(DiscoveredStructure $discoveredData): bool;

    public static function create(): ConditionBuilder
    {
        return new ConditionBuilder();
    }
}