Skip to content

Commit 3a36f6a

Browse files
committed
Add options parameter to Resource::respond
1 parent a2d9441 commit 3a36f6a

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

src/Model/BasicContainer.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class BasicContainer extends Resource
1111
/**
1212
* {@inheritdoc}
1313
*/
14-
public function respond(Application $app, Request $request)
14+
public function respond(Application $app, Request $request, array $options = array())
1515
{
1616
$responseMimeType = $this->getResponseMimeType($request);
1717
$responseFormat = $this->getResponseFormat($request);

src/Model/NonRDFSource.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class NonRDFSource extends Resource
1111
/**
1212
* {@inheritdoc}
1313
*/
14-
public function respond(Application $app, Request $request, $options = array())
14+
public function respond(Application $app, Request $request, array $options = array())
1515
{
1616
$contentDisposition = true;
1717
if (array_key_exists("contentDisposition", $options)) {

src/Model/RDFSource.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class RDFSource extends Resource
1111
/**
1212
* {@inheritdoc}
1313
*/
14-
public function respond(Application $app, Request $request)
14+
public function respond(Application $app, Request $request, array $options = array())
1515
{
1616
$responseMimeType = $this->getResponseMimeType($request);
1717
$responseFormat = $this->getResponseFormat($request);

src/Model/Resource.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,11 @@ public function __construct($path, $formats)
3131
* The Silex application.
3232
* @param \Symfony\Component\HttpFoundation\Request $request
3333
* The incoming request
34+
* @param array $options
35+
* Optional parameters
3436
* @return \Symfony\Component\HttpFoundation\Response
3537
*/
36-
abstract public function respond(Application $app, Request $request);
38+
abstract public function respond(Application $app, Request $request, array $options);
3739

3840
/**
3941
* Compute the SHA1 checksum of a file

0 commit comments

Comments
 (0)