Skip to content

Commit e890eea

Browse files
committed
Tidying up the contracts a bit more.
Signed-off-by: Jason Lewis <[email protected]>
1 parent 54f5d69 commit e890eea

File tree

8 files changed

+13
-12
lines changed

8 files changed

+13
-12
lines changed
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?php
22

3-
namespace Dingo\Api\Http\Parser;
3+
namespace Dingo\Api\Contract\Http;
44

5-
use Illuminate\Http\Request;
5+
use Illuminate\Http\Request as IlluminateRequest;
66

77
interface Parser
88
{
@@ -13,5 +13,5 @@ interface Parser
1313
*
1414
* @return mixed
1515
*/
16-
public function parse(Request $request);
16+
public function parse(IlluminateRequest $request);
1717
}
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?php
22

3-
namespace Dingo\Api\Contract\Http\Validation;
3+
namespace Dingo\Api\Contract\Http;
44

5-
use Illuminate\Http\Request;
5+
use Illuminate\Http\Request as IlluminateRequest;
66

77
interface Validator
88
{
@@ -13,5 +13,5 @@ interface Validator
1313
*
1414
* @return bool
1515
*/
16-
public function validate(Request $request);
16+
public function validate(IlluminateRequest $request);
1717
}

src/Http/Parser/Accept.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
namespace Dingo\Api\Http\Parser;
44

55
use Illuminate\Http\Request;
6+
use Dingo\Api\Contract\Http\Parser;
67
use Symfony\Component\HttpKernel\Exception\BadRequestHttpException;
78

89
class Accept implements Parser

src/Http/RequestValidator.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
namespace Dingo\Api\Http;
44

55
use Illuminate\Container\Container;
6+
use Dingo\Api\Contract\Http\Validator;
67
use Illuminate\Http\Request as IlluminateRequest;
7-
use Dingo\Api\Contract\Http\Validation\Validator as ValidatorInterface;
88

99
class RequestValidator
1010
{
@@ -87,7 +87,7 @@ public function validateRequest(IlluminateRequest $request)
8787
foreach ($this->validators as $validator) {
8888
$validator = $this->container->make($validator);
8989

90-
if ($validator instanceof ValidatorInterface && $validator->validate($request)) {
90+
if ($validator instanceof Validator && $validator->validate($request)) {
9191
$passed = true;
9292
}
9393
}

src/Http/Validation/Accept.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
namespace Dingo\Api\Http\Validation;
44

55
use Illuminate\Http\Request;
6-
use Dingo\Api\Contract\Http\Validation\Validator;
6+
use Dingo\Api\Contract\Http\Validator;
77
use Dingo\Api\Http\Parser\Accept as AcceptParser;
88
use Symfony\Component\HttpKernel\Exception\BadRequestHttpException;
99

src/Http/Validation/Domain.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
namespace Dingo\Api\Http\Validation;
44

55
use Illuminate\Http\Request;
6-
use Dingo\Api\Contract\Http\Validation\Validator;
6+
use Dingo\Api\Contract\Http\Validator;
77

88
class Domain implements Validator
99
{

src/Http/Validation/Prefix.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
namespace Dingo\Api\Http\Validation;
44

55
use Illuminate\Http\Request;
6-
use Dingo\Api\Contract\Http\Validation\Validator;
6+
use Dingo\Api\Contract\Http\Validator;
77

88
class Prefix implements Validator
99
{

tests/Stubs/HttpValidatorStub.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
namespace Dingo\Api\Tests\Stubs;
44

55
use Illuminate\Http\Request;
6-
use Dingo\Api\Contract\Http\Validation\Validator;
6+
use Dingo\Api\Contract\Http\Validator;
77

88
class HttpValidatorStub implements Validator
99
{

0 commit comments

Comments
 (0)