phplibrary/src/Filter/Filter.php

28 lines
602 B
PHP

<?php
/**
* Попытка реализовать фильтр для запросов
*/
class Filter_Filter
{
public $processor;
public function __construct(/*.Controller_Action.*/$processor)
{
$this->processor = $processor;
}
public function execute(HttpRequest $request)
{
return $this->processor->execute($request);
}
public function getView($name, $class = 'View_Top')
{
return $this->processor->getView($name, $class);
}
public function getConnection()
{
return $this->processor->getConnection();
}
}