diff --git a/src/Component/ClassFile.php b/src/Component/ClassFile.php index 5ab2551..409fdd2 100644 --- a/src/Component/ClassFile.php +++ b/src/Component/ClassFile.php @@ -177,25 +177,28 @@ public function render(): string $class .= PHP_EOL . 'namespace ' . $this->namespace . ';' . PHP_EOL; - sort($this->classUses); - if (count($this->classUses) > 0) { - foreach ($this->classUses as $use) { + $classUses = $this->classUses; + if (count($classUses) > 0) { + sort($classUses); + foreach ($classUses as $use) { $class .= PHP_EOL . $use; } $class .= PHP_EOL; } - sort($this->functionUses); - if (count($this->functionUses) > 0) { - foreach ($this->functionUses as $use) { + $functionUses = $this->functionUses; + if (count($functionUses) > 0) { + sort($functionUses); + foreach ($functionUses as $use) { $class .= PHP_EOL . $use; } $class .= PHP_EOL; } - sort($this->constantUses); - if (count($this->constantUses) > 0) { - foreach ($this->constantUses as $use) { + $constantUses = $this->constantUses; + if (count($constantUses) > 0) { + sort($constantUses); + foreach ($constantUses as $use) { $class .= PHP_EOL . $use; } $class .= PHP_EOL; diff --git a/src/Component/InterfaceFile.php b/src/Component/InterfaceFile.php index 6848049..0067187 100644 --- a/src/Component/InterfaceFile.php +++ b/src/Component/InterfaceFile.php @@ -128,25 +128,28 @@ public function render(): string $interface .= PHP_EOL . 'namespace ' . $this->namespace . ';' . PHP_EOL; - sort($this->classUses); - if (count($this->classUses) > 0) { - foreach ($this->classUses as $use) { + $classUses = $this->classUses; + if (count($classUses) > 0) { + sort($classUses); + foreach ($classUses as $use) { $interface .= PHP_EOL . $use; } $interface .= PHP_EOL; } - sort($this->functionUses); - if (count($this->functionUses) > 0) { - foreach ($this->functionUses as $use) { + $functionUses = $this->functionUses; + if (count($functionUses) > 0) { + sort($functionUses); + foreach ($functionUses as $use) { $interface .= PHP_EOL . $use; } $interface .= PHP_EOL; } - sort($this->constantUses); - if (count($this->constantUses) > 0) { - foreach ($this->constantUses as $use) { + $constantUses = $this->constantUses; + if (count($constantUses) > 0) { + sort($constantUses); + foreach ($constantUses as $use) { $interface .= PHP_EOL . $use; } $interface .= PHP_EOL;