refactoring of filters

This commit is contained in:
2024-08-24 17:22:40 +03:00
parent 97ad9de3d2
commit d9e2c4954a
57 changed files with 1175 additions and 349 deletions
+23
View File
@@ -0,0 +1,23 @@
<?php
namespace Lucent\Query\Operator;
abstract class Operator
{
public string $name;
public string $label;
public string $symbol;
public array $uis;
public bool $hasValue;
/**
* @var class-string
*/
public string $converter;
public static function make(): Operator
{
return new static();
}
}