项目作者: contributte

项目描述 :
💀 [DISCONTINUED] Simple specification/configuration model classes. Use contributte/utils.
高级语言: PHP
项目地址: git://github.com/contributte/model-specification.git
创建时间: 2016-07-13T14:08:15Z
项目社区:https://github.com/contributte/model-specification

开源协议:BSD 3-Clause "New" or "Revised" License

下载







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

Disclaimer

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

Usage

  1. use Minetro\Model\Specification\Criteria\Criteria;
  2. use Minetro\Model\Specification\Pagination\Paginator;
  3. use Minetro\Model\Specification\Sorter\Sorter;
  4. use Minetro\Model\Specification\Specification;
  5. $spec = new Specification();
  6. $spec->setCriteria(Criteria::factory(['foo' => 'bar']));
  7. $spec->setSorter(Sorter::factory(['foo' => 'ASC']));
  8. $spec->setPaginator(Paginator::factory(15));
  1. $spec = Specification::factory(
  2. Criteria::factory(['foo' => 'bar']),
  3. Sorter::factory(['foo' => 'ASC']),
  4. Paginator::factory(15)
  5. );
  1. $this->facade->match($spec);

Development

This package was maintain by these authors.




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