minetro/model-specification

This package is abandoned and no longer maintained. The author suggests using the contributte/model package instead.

Controls and extensions for Nette/Forms

dev-master 2021-06-25 18:07 UTC

This package is not auto-updated.

Last update: 2022-02-01 12:59:51 UTC


README

68747470733a2f2f62616467656e2e6e65742f62616467652f737570706f72742f6769747465722f6379616e 68747470733a2f2f62616467656e2e6e65742f62616467652f737570706f72742f666f72756d2f79656c6c6f77 68747470733a2f2f62616467656e2e6e65742f62616467652f73706f6e736f722f646f6e6174696f6e732f463936383534

Website 🚀 contributte.org | Contact 👨🏻‍💻 f3l1x.io | Twitter 🐦 @contributte

Disclaimer

⚠️ This project is no longer being maintained. Please use contributte/utils.
Composer minetro/model-specification
Version
PHP
License

Usage

use Minetro\Model\Specification\Criteria\Criteria;
use Minetro\Model\Specification\Pagination\Paginator;
use Minetro\Model\Specification\Sorter\Sorter;
use Minetro\Model\Specification\Specification;

$spec = new Specification();

$spec->setCriteria(Criteria::factory(['foo' => 'bar']));
$spec->setSorter(Sorter::factory(['foo' => 'ASC']));
$spec->setPaginator(Paginator::factory(15));
$spec = Specification::factory(
    Criteria::factory(['foo' => 'bar']),
    Sorter::factory(['foo' => 'ASC']),
    Paginator::factory(15)
);
$this->facade->match($spec);

Development

This package was maintain by these authors.

538058?v=3&s=80

Consider to support contributte development team. Also thank you for being used this package.