mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 12:05:37 +00:00
FIX Switching to use Controller::curr as it was using previously
This commit is contained in:
parent
32d096d9e5
commit
c7b5b1efd2
@ -1,34 +1,17 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace SilverStripe\Forms\GridField\FormAction;
|
namespace SilverStripe\Forms\GridField\FormAction;
|
||||||
|
|
||||||
|
use SilverStripe\Control\Controller;
|
||||||
use SilverStripe\Control\HTTPRequest;
|
use SilverStripe\Control\HTTPRequest;
|
||||||
|
|
||||||
abstract class AbstractRequestAwareStore implements StateStore
|
abstract class AbstractRequestAwareStore implements StateStore
|
||||||
{
|
{
|
||||||
private static $dependencies = [
|
|
||||||
'request' => '%$' . HTTPRequest::class,
|
|
||||||
];
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @var HTTPRequest
|
|
||||||
*/
|
|
||||||
protected $request;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return HTTPRequest
|
* @return HTTPRequest
|
||||||
*/
|
*/
|
||||||
public function getRequest()
|
public function getRequest()
|
||||||
{
|
{
|
||||||
return $this->request;
|
// Replicating existing functionality from GridField_FormAction
|
||||||
}
|
return Controller::curr()->getRequest();
|
||||||
|
|
||||||
/**
|
|
||||||
* @param HTTPRequest $request
|
|
||||||
* @return $this
|
|
||||||
*/
|
|
||||||
public function setRequest($request)
|
|
||||||
{
|
|
||||||
$this->request = $request;
|
|
||||||
return $this;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user