test(RequestStaticValidateToInjectRector): add alias test case

This commit is contained in:
Anton Zdanov 2019-03-10 19:36:16 +02:00
parent 3efa900de6
commit a77daa3ede
No known key found for this signature in database
GPG Key ID: C2D795DCF85884D4
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