Source of file IsAMatcher.php
Size: 0,593 Bytes - Last Modified: 2021-12-23T10:02:17+00:00
/var/www/docs.ssmods.com/process/src/code/Heuristics/IsAMatcher.php
1234567891011121314151617181920212223242526272829303132333435363738 | <?php namespace Seeder\Heuristics; use Seeder\Util\Field; /** * Class IsAMatcher * @package Seeder\Heuristics */ class IsAMatcher implements Matcher { /** * @var */ private $value; /** * @param $value */ public function __construct($value) { $this->value = $value; } /** * @param $value * @return bool */ public function match($value) { if ($value instanceof Field) { return is_a($value->dataType, $this->value, true); } return is_a($value, $this->value, true); } } |