API Remove Object inheritance and update method signatures in CaptureFilter request filter

This commit is contained in:
Robbie Averill 2017-11-14 16:08:28 +13:00
parent d7805f46ab
commit b996f689bc
2 changed files with 4 additions and 6 deletions

View File

@ -26,7 +26,7 @@ use ReflectionClass;
* TODO: The way we bind in is awful hacky. * TODO: The way we bind in is awful hacky.
*/ */
class SearchUpdater extends Object class SearchUpdater
{ {
/** /**
* Replace the database object with a subclass that captures all manipulations and passes them to us * Replace the database object with a subclass that captures all manipulations and passes them to us

View File

@ -4,20 +4,18 @@ namespace SilverStripe\FullTextSearch\Search\Updaters;
use SilverStripe\Control\RequestFilter; use SilverStripe\Control\RequestFilter;
use SilverStripe\Control\HTTPRequest; use SilverStripe\Control\HTTPRequest;
use SilverStripe\Control\Session;
use SilverStripe\ORM\DataModel;
use SilverStripe\Control\HTTPResponse; use SilverStripe\Control\HTTPResponse;
class SearchUpdater_BindManipulationCaptureFilter implements RequestFilter class SearchUpdater_BindManipulationCaptureFilter implements RequestFilter
{ {
public function preRequest(HTTPRequest $request, Session $session, DataModel $model) public function preRequest(HTTPRequest $request)
{ {
SearchUpdater::bind_manipulation_capture(); SearchUpdater::bind_manipulation_capture();
} }
public function postRequest(HTTPRequest $request, HTTPResponse $response, DataModel $model) public function postRequest(HTTPRequest $request, HTTPResponse $response)
{ {
/* NOP */ /* NOP */
} }
} }