<?php
namespace Claromentis\Core\DataTable;

$GLOBALS["__65da1b1ec2d6653e8a0ab784" . "8e536215"] = (@$GLOBALS["__65da1b1ec2d6653e8a0a" . "b7848e536215"] ?: array()) + array();
use Claromentis\Core\DAL;
use Claromentis\Core\DataTable\Contract;






class InvokableTableFilter
{
    
    
    
    
    protected $filter;
    
    
    
    
    public function __construct(Contract\TableFilter $_03e9164d0a343b742df4793268b80767)
    {
        $this->filter = $_03e9164d0a343b742df4793268b80767;
    }
    
    
    
    
    
    public function __invoke(DAL\QueryBuilder $_30f942154645a3deca356c5cbdef7313)
    {
        $this->filter->ApplyFilter($_30f942154645a3deca356c5cbdef7313);
    }
}