Skip to content

Commit ce27f30

Browse files
committed
formatting
1 parent 4c2c181 commit ce27f30

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

src/Illuminate/Foundation/Providers/FoundationServiceProvider.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,5 +85,9 @@ public function registerRequestSignatureValidation()
8585
Request::macro('hasValidRelativeSignature', function () {
8686
return URL::hasValidSignature($this, $absolute = false);
8787
});
88+
89+
Request::macro('hasValidSignatureWhileIgnoring', function ($ignoreQuery = [], $absolute = true) {
90+
return URL::hasValidSignature($this, $absolute, $ignoreQuery);
91+
});
8892
}
8993
}

tests/Integration/Routing/UrlSigningTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ public function testSignedUrlParametersParsedCorrectly()
132132
public function testExceptedParametersCanBeAddedInAnyOrder()
133133
{
134134
Route::get('/foo/{id}', function (Request $request, $id) {
135-
return $request->hasValidSignatureWithExceptions(['one', 'two', 'three']) ? 'valid' : 'invalid';
135+
return $request->hasValidSignatureWhileIgnoring(['one', 'two', 'three']) ? 'valid' : 'invalid';
136136
})->name('foo');
137137

138138
$this->assertIsString($url = URL::signedRoute('foo', ['id' => 1,
@@ -147,7 +147,7 @@ public function testUnusualExceptedParametersWorksAsExpexted()
147147
{
148148
$this->withoutExceptionHandling();
149149
Route::get('/foo/{id}', function (Request $request, $id) {
150-
return $request->hasValidSignatureWithExceptions(['']) ? 'valid' : 'invalid';
150+
return $request->hasValidSignatureWhileIgnoring(['']) ? 'valid' : 'invalid';
151151
})->name('foo');
152152

153153
$this->assertIsString($url = URL::signedRoute('foo', ['id' => 1,
@@ -157,7 +157,7 @@ public function testUnusualExceptedParametersWorksAsExpexted()
157157
$this->assertSame('valid', $this->get($url)->original);
158158

159159
Route::get('/foo/{id}', function (Request $request, $id) {
160-
return $request->hasValidSignatureWithExceptions(['*', '[a-z]+']) ? 'valid' : 'invalid';
160+
return $request->hasValidSignatureWhileIgnoring(['*', '[a-z]+']) ? 'valid' : 'invalid';
161161
})->name('foo');
162162

163163
$this->assertIsString($url = URL::signedRoute('foo', ['id' => 1,
@@ -170,7 +170,7 @@ public function testUnusualExceptedParametersWorksAsExpexted()
170170
public function testExceptedParameterCanBeAPrefixOrSuffixOfAnotherParameter()
171171
{
172172
Route::get('/foo/{id}', function (Request $request, $id) {
173-
return $request->hasValidSignatureWithExceptions(['pre', 'fix']) ? 'valid' : 'invalid';
173+
return $request->hasValidSignatureWhileIgnoring(['pre', 'fix']) ? 'valid' : 'invalid';
174174
})->name('foo');
175175

176176
$this->assertIsString($url = URL::signedRoute('foo', ['id' => 1,

0 commit comments

Comments
 (0)