/eba-tbox-db-filter

Filter query builder , using zend-db

Primary LanguagePHP

DbFilter

Database filter query builder.

Installation

  • copy files to your project
  • include files from src directory or use the autoloader generated by composer
  • use it as described below

Usage

Create an entity:

<?php
require '../vendor/autoload.php';

use TBoxDbFilter\DbFilter;

$dbFilter = new DbFilter($adapter,$filterSettings,$predifinedFilter);
$dbFilter->setEntity('Orders');
$dbFilter->setOptions($filterRequest);
$dbFilter->setObjectPrototype('OrderEntity');
$orders = $dbFilter->Apply();