Loading src/Search/Filter/FilterCollection.php +6 −0 Original line number Diff line number Diff line Loading @@ -4,11 +4,17 @@ namespace IQDEV\Search\Filter; use Ramsey\Collection\AbstractCollection; /** * @method self add(FilterGroupCollection $item) */ class FilterCollection extends AbstractCollection { /** @var LogicOperator Тип логической операции для коллекции */ protected LogicOperator $type; /** * @param FilterGroupCollection[] $data */ public function __construct(array $data = []) { parent::__construct($data); Loading src/Search/Filter/FilterGroupCollection.php +6 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,9 @@ namespace IQDEV\Search\Filter; use Ramsey\Collection\AbstractCollection; /** * @method bool add(Filter $item) */ class FilterGroupCollection extends AbstractCollection { /** @var LogicOperator Тип логической операции для коллекции */ Loading @@ -11,6 +14,9 @@ class FilterGroupCollection extends AbstractCollection /** @var FilterType Тип фильтра для коллекции */ protected FilterType $filterType; /** * @param Filter[] $data */ public function __construct(array $data = []) { parent::__construct($data); Loading Loading
src/Search/Filter/FilterCollection.php +6 −0 Original line number Diff line number Diff line Loading @@ -4,11 +4,17 @@ namespace IQDEV\Search\Filter; use Ramsey\Collection\AbstractCollection; /** * @method self add(FilterGroupCollection $item) */ class FilterCollection extends AbstractCollection { /** @var LogicOperator Тип логической операции для коллекции */ protected LogicOperator $type; /** * @param FilterGroupCollection[] $data */ public function __construct(array $data = []) { parent::__construct($data); Loading
src/Search/Filter/FilterGroupCollection.php +6 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,9 @@ namespace IQDEV\Search\Filter; use Ramsey\Collection\AbstractCollection; /** * @method bool add(Filter $item) */ class FilterGroupCollection extends AbstractCollection { /** @var LogicOperator Тип логической операции для коллекции */ Loading @@ -11,6 +14,9 @@ class FilterGroupCollection extends AbstractCollection /** @var FilterType Тип фильтра для коллекции */ protected FilterType $filterType; /** * @param Filter[] $data */ public function __construct(array $data = []) { parent::__construct($data); Loading