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.
*/
class SearchUpdater extends Object
class SearchUpdater
{
/**
* 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\HTTPRequest;
use SilverStripe\Control\Session;
use SilverStripe\ORM\DataModel;
use SilverStripe\Control\HTTPResponse;
class SearchUpdater_BindManipulationCaptureFilter implements RequestFilter
{
public function preRequest(HTTPRequest $request, Session $session, DataModel $model)
public function preRequest(HTTPRequest $request)
{
SearchUpdater::bind_manipulation_capture();
}
public function postRequest(HTTPRequest $request, HTTPResponse $response, DataModel $model)
public function postRequest(HTTPRequest $request, HTTPResponse $response)
{
/* NOP */
}
}
}