
fully_qualified_strict_types
¶Transforms imported FQCN parameters and return types in function arguments to short version.
--- Original
+++ New
<?php
use Foo\Bar;
class SomeClass
{
- public function doSomething(\Foo\Bar $foo)
+ public function doSomething(Bar $foo)
{
}
}
--- Original
+++ New
<?php
use Foo\Bar;
use Foo\Bar\Baz;
class SomeClass
{
- public function doSomething(\Foo\Bar $foo): \Foo\Bar\Baz
+ public function doSomething(Bar $foo): Baz
{
}
}
The rule is part of the following rule sets:
Using the @PhpCsFixer rule set will enable the fully_qualified_strict_types
rule.
Using the @Symfony rule set will enable the fully_qualified_strict_types
rule.