mirror of
https://github.com/silverstripe/silverstripe-fulltextsearch
synced 2024-10-22 12:05:29 +00:00
API Remove Object inheritance and update method signatures in CaptureFilter request filter
This commit is contained in:
parent
d7805f46ab
commit
b996f689bc
@ -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
|
||||||
|
@ -4,19 +4,17 @@ 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 */
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user