$condition = array(
'field' => 'field1',
'type' => 'interval(9-20)'
)
$condition = array(
'field' => 'field1',
'type' => 'gt(9)'// все что больше 9
)
$condition = array(
'field' => 'field1',
'type' => 'eq(9)' // все что меньше 9
)
Filter::filter( $arrayObj, $condition );
{
"table": "news",
"actions": ["add", "edit", "delete", "group_delete"],
"search": {
"active": true,
"fields": ["field2", "field3", "field4"],
"type": { "field2": "date", "field3": "like[%{$str}%]" }
}
"fields":
[
{"title":"Заголовок1", "field": "field1"},
{"title":"Заголовок2", "field": "field2"},
{"title":"Заголовок3", "field": "field3"},
{"title":"Заголовок4", "field": "field4"},
{"title":"Заголовок5", "field": "field5"},
]
}