diff --git a/legacy/Extensions/LegacyLoadExtension.php b/legacy/Extensions/LegacyLoadExtension.php index 31ce0eda0fc791f1bfa30d19e2ae43a1473a4712..0b36834935aa61f4cdb8619406a1f8036b6e8db5 100644 --- a/legacy/Extensions/LegacyLoadExtension.php +++ b/legacy/Extensions/LegacyLoadExtension.php @@ -8,6 +8,7 @@ use League\Plates\Engine; use Nip\View; use Nip\View\Traits\HasMethodsTrait; use Nip\View\ViewInterface; + use function is_array; /** diff --git a/src/Extensions/RenderConditions/RenderConditionsExtension.php b/src/Extensions/RenderConditions/RenderConditionsExtension.php index f0a9398fe3d29873586ed88df2e9a0376e1bca16..b16917534fd892f6c42be3f6b82aa9cb255b5f2f 100644 --- a/src/Extensions/RenderConditions/RenderConditionsExtension.php +++ b/src/Extensions/RenderConditions/RenderConditionsExtension.php @@ -8,6 +8,7 @@ use League\Plates\Engine; use League\Plates\Template\Name; use Nip\View\Extensions\AbstractExtension; use Nip\View\View; + use function is_callable; class RenderConditionsExtension extends AbstractExtension diff --git a/src/Helpers/HelpersCollection.php b/src/Helpers/HelpersCollection.php index 29bd7c84b790029dc870b2bd353909e782a7db1f..4e637654190238420d5c4663d76681ad07baac06 100644 --- a/src/Helpers/HelpersCollection.php +++ b/src/Helpers/HelpersCollection.php @@ -7,6 +7,7 @@ namespace Nip\View\Helpers; use Nip\Collections\AbstractCollection; use Nip\View\Extensions\Helpers\HelperNotFoundException; use Nip\View\View; + use function is_object; /** diff --git a/src/ResolveTemplatePath/ThemeFolderResolveTemplatePath.php b/src/ResolveTemplatePath/ThemeFolderResolveTemplatePath.php index 32449620dfe2b17bb8efaa74ce18d864ca94780a..71dfe024338ceb1e8b27c479549b9e5b603f6cfb 100644 --- a/src/ResolveTemplatePath/ThemeFolderResolveTemplatePath.php +++ b/src/ResolveTemplatePath/ThemeFolderResolveTemplatePath.php @@ -10,6 +10,7 @@ use League\Plates\Exception\TemplateNotFound; use League\Plates\Template\Name; use League\Plates\Template\ResolveTemplatePath; use Nip\View\Utilities\Backtrace; + use function count; use function dirname; use function is_array; @@ -232,8 +233,11 @@ class ThemeFolderResolveTemplatePath implements ResolveTemplatePath return $viewPath; } } - throw new TemplateNotFound($name, $paths, - 'View [' . $name . '] not found in paths [' . implode(', ', $paths) . '].'); + throw new TemplateNotFound( + $name, + $paths, + 'View [' . $name . '] not found in paths [' . implode(', ', $paths) . '].' + ); } /** diff --git a/src/Template/Template.php b/src/Template/Template.php index 3d7d5170e407bd1c80a07dc03de866a607ddd998..ece2f866a6f69aa468c1f2f7cbcd4b18986f9a59 100644 --- a/src/Template/Template.php +++ b/src/Template/Template.php @@ -5,6 +5,7 @@ declare(strict_types=1); namespace Nip\View\Template; use Nip\View\View; + use function array_key_exists; use function is_array; use function is_string; diff --git a/src/Traits/CanRenderTrait.php b/src/Traits/CanRenderTrait.php index ebfdc6175ecaebd3559e9d850fcc639153ff19bb..2d37feeb32f98d68537b28f0ece4f3b7be8bbc9d 100644 --- a/src/Traits/CanRenderTrait.php +++ b/src/Traits/CanRenderTrait.php @@ -5,6 +5,7 @@ declare(strict_types=1); namespace Nip\View\Traits; use League\Plates\Template\Template; + use function is_string; /** diff --git a/src/Traits/HasPathsTrait.php b/src/Traits/HasPathsTrait.php index 8056f71d8c7aa853dfc13d7d8ae3c510ef349fa7..ed5d8e026085caf9d00f6e7f34f453a17ded8bdc 100644 --- a/src/Traits/HasPathsTrait.php +++ b/src/Traits/HasPathsTrait.php @@ -5,6 +5,7 @@ declare(strict_types=1); namespace Nip\View\Traits; use function defined; + use const DIRECTORY_SEPARATOR; /** diff --git a/src/Traits/ModuleView.php b/src/Traits/ModuleView.php index 7ca5f1f613c8611970be9573bc0d6a89b906ad0d..ef30e9ee100c1b92b6dd4b6d88f5f27f0a408aac 100644 --- a/src/Traits/ModuleView.php +++ b/src/Traits/ModuleView.php @@ -6,7 +6,9 @@ namespace Nip\View\Traits; use Nip\Mvc\Modules; use ReflectionClass; + use function dirname; + use const DIRECTORY_SEPARATOR; /** diff --git a/tests/src/ViewLoadTest.php b/tests/src/ViewLoadTest.php index ff511267302a08d86e8d26ba5f96a2cbedbc32c5..2ded92b13f4462ac0bba1236a42b8903353b4e7f 100644 --- a/tests/src/ViewLoadTest.php +++ b/tests/src/ViewLoadTest.php @@ -7,6 +7,7 @@ namespace Nip\View\Tests; use League\Plates\Exception\TemplateNotFound; use Nip\View; use Nip\View\Tests\Fixtures\App\View as FixturesView; + use const DIRECTORY_SEPARATOR; /**