Flarum\Event\PrepareApiData::__construct PHP Method

__construct() public method

public __construct ( AbstractSerializeController $controller, mixed &$data, Psr\Http\Message\ServerRequestInterface $request, Document $document )
$controller Flarum\Api\Controller\AbstractSerializeController
$data mixed
$request Psr\Http\Message\ServerRequestInterface
$document Tobscure\JsonApi\Document
    public function __construct(AbstractSerializeController $controller, &$data, ServerRequestInterface $request, Document $document)
    {
        $this->controller = $controller;
        $this->data =& $data;
        $this->request = $request;
        $this->document = $document;
        $this->actor = $request->getAttribute('actor');
    }