<?php

// carrega as classes necessárias
include_once 'app.ado/TExpression.class.php';
include_once 'app.ado/TFilter.class.php';
// cria um filtro por data (string)
$filter1 = new TFilter('data', '=', '2007-06-02');
echo $filter1->dump();
echo "<br>\n";
// cria um filtro por salário (integer)
$filter2 = new TFilter('salario', '>', 3000);
echo $filter2->dump();
echo "<br>\n";
// cria um filtro por sexo (array)
$filter3 = new TFilter('sexo', 'IN', array('M', 'F'));
echo $filter3->dump();
echo "<br>\n";
// cria um filtro por contrato (NULL)
$filter4 = new TFilter('contrato', 'IS NOT', NULL);
echo $filter4->dump();
echo "<br>\n";
// cria um filtro por ativo (boolean)
$filter5 = new TFilter('ativo', '=', TRUE);
echo $filter5->dump();
echo "<br>\n";
 public function addParsedObject($o)
 {
     $this->ensureChildControls();
     if ($o instanceof TListItem) {
         $this->_control->addParsedObject($o);
     } else {
         parent::addParsedObject($o);
     }
 }
示例#3
0
<?php

//Carregar as classes necessárias
include_once 'app.ado/TExpression.class.php';
include_once 'app.ado/TFilter.class.php';
//Crie um filtro por data(String)
$filter1 = new TFilter('data', '=', '26-06-1989');
echo $filter1->dump();