<?php
/**
 * @package   BaForms
 * @author    Balbooa http://www.balbooa.com/
 * @copyright Copyright @ Balbooa
 * @license   http://www.gnu.org/licenses/gpl.html GNU/GPL
 */

namespace Balbooa\Component\Forms\Administrator\Helper\Filter\Filters;

use Balbooa\Component\Forms\Administrator\Helper\Filter\Enum\FilterEnum;
use Balbooa\Component\Forms\Administrator\Helper\Filter\Interface\FilterInterface;
use Balbooa\Component\Forms\Administrator\Helper\Filter\Abstracts\AbstractFilter;

defined('_JEXEC') or die;

class PageFilter extends AbstractFilter implements FilterInterface
{
    protected array $rules = [
        'id' => FilterEnum::Integer,
        'form_id' => FilterEnum::Integer,
        'key' => FilterEnum::String,
        'title' => FilterEnum::String,
        'order_index' => FilterEnum::Integer
    ];
}