FIX Switching to use Controller::curr as it was using previously

This commit is contained in:
Guy Marriott 2018-11-28 16:00:51 +13:00
parent 32d096d9e5
commit c7b5b1efd2
No known key found for this signature in database
GPG Key ID: A80F9ACCB86D3DA7

View File

@ -1,34 +1,17 @@
<?php
namespace SilverStripe\Forms\GridField\FormAction;
use SilverStripe\Control\Controller;
use SilverStripe\Control\HTTPRequest;
abstract class AbstractRequestAwareStore implements StateStore
{
private static $dependencies = [
'request' => '%$' . HTTPRequest::class,
];
/**
* @var HTTPRequest
*/
protected $request;
/**
* @return HTTPRequest
*/
public function getRequest()
{
return $this->request;
}
/**
* @param HTTPRequest $request
* @return $this
*/
public function setRequest($request)
{
$this->request = $request;
return $this;
// Replicating existing functionality from GridField_FormAction
return Controller::curr()->getRequest();
}
}