Merge pull request #1178 from azdanov/lara-request-alias

[Laravel] add alias test case for RequestStaticValidateToInjectRector
This commit is contained in:
Tomáš Votruba 2019-03-10 18:48:30 +00:00 committed by GitHub
commit ceca9df4cc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 32 additions and 1 deletions

View File

@ -0,0 +1,31 @@
<?php
namespace Rector\Laravel\Tests\Rector\StaticCall\RequestStaticValidateToInjectRector\Fixture;
use Request;
class SomeClassAlias
{
public function store()
{
$validatedData = Request::validate(['some_attribute' => 'required']);
}
}
?>
-----
<?php
namespace Rector\Laravel\Tests\Rector\StaticCall\RequestStaticValidateToInjectRector\Fixture;
use Request;
class SomeClassAlias
{
public function store(\Illuminate\Http\Request $request)
{
$validatedData = $request->validate(['some_attribute' => 'required']);
}
}
?>

View File

@ -9,7 +9,7 @@ final class RequestStaticValidateToInjectRectorTest extends AbstractRectorTestCa
{
public function test(): void
{
$this->doTestFiles([__DIR__ . '/Fixture/fixture.php.inc']);
$this->doTestFiles([__DIR__ . '/Fixture/fixture.php.inc', __DIR__ . '/Fixture/fixture-alias.php.inc']);
}
protected function getRectorClass(): string