]> Raphaël G. Git Repositories - packbundle/commitdiff
Php 8.x constructor style
authorRaphaël Gertz <git@rapsys.eu>
Thu, 29 Feb 2024 13:13:35 +0000 (14:13 +0100)
committerRaphaël Gertz <git@rapsys.eu>
Thu, 29 Feb 2024 13:13:35 +0000 (14:13 +0100)
Cleanup

Extension/PackExtension.php

index d32f5bfcb0af28f3ae7bb75a87e795acb32ee82f..697f4696afc64a3c6c306f132fba94411a84531c 100644 (file)
@@ -25,45 +25,27 @@ use Rapsys\PackBundle\Util\SluggerUtil;
  * {@inheritdoc}
  */
 class PackExtension extends AbstractExtension {
  * {@inheritdoc}
  */
 class PackExtension extends AbstractExtension {
-       //The config
-       private $config;
-
-       //The output
-       private $output;
-
-       //The filter
-       private $filters;
-
-       //The intl util
-       protected $intl;
-
-       //The file locator
-       protected $locator;
+       /**
+        * The config array
+        */
+       protected array $config;
 
 
-       //The assets package
-       protected $package;
+       /**
+        * The output array
+        */
+       protected array $output;
 
 
-       //The slugger util
-       protected $slugger;
+       /**
+        * The filter array
+        */
+       protected array $filters;
 
        /**
         * @link https://twig.symfony.com/doc/2.x/advanced.html
         *
         * {@inheritdoc}
         */
 
        /**
         * @link https://twig.symfony.com/doc/2.x/advanced.html
         *
         * {@inheritdoc}
         */
-       public function __construct(ContainerInterface $container, IntlUtil $intl, FileLocator $locator, PackageInterface $package, SluggerUtil $slugger) {
-               //Set intl util
-               $this->intl = $intl;
-
-               //Set file locator
-               $this->locator = $locator;
-
-               //Set assets packages
-               $this->package = $package;
-
-               //Set slugger util
-               $this->slugger = $slugger;
-
+       public function __construct(protected ContainerInterface $container, protected IntlUtil $intl, protected FileLocator $locator, protected PackageInterface $package, protected SluggerUtil $slugger) {
                //Retrieve bundle config
                if ($parameters = $container->getParameter(self::getAlias())) {
                        //Set config, output and filters arrays
                //Retrieve bundle config
                if ($parameters = $container->getParameter(self::getAlias())) {
                        //Set config, output and filters arrays