Skip to content

Filterbuilder, where cozido com badatas #2

@LeonanCarvalho

Description

@LeonanCarvalho

Filterbuilder é um construtor de where, de forma dinâmica, deve ser capaz de utilizar das mesmas abstrações dos models de forma que padronize os nomes das colunas.

<?php

  $FilterFactory = new FilterFactory();
  $FilterFactory->add("accessLevel", ">", 100, "int");


 $where = $FilterFactory->cook(); //Instancia de CookedWhere

$CharactersModel = \L2jBrasil\L2JPHP\ModelFactory::build('Players/Characters'); 
$CharactersModel->select(['*'])
   ->where($where->getWhere())
//   ->having($where->getHaving()); 

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions