private function generateStructures(): void
    {
        $this->printer->writeln('Generating structures.');
        $this->generator->setChildNamespace('Structure');

        /** @var Struct $structure */
        foreach ($this->wsdl->getStructures() as $name => $structure) {
            $this->printer->writeln(" |\-Generating structure $name");
            $this->generate($structure);
        }
    }
private function generateStructures(): void
    {
        $this->printer->writeln('Generating structures.');
        $this->generator->setChildNamespace('Structure');

        /** @var Struct $structure */
        foreach ($this->wsdl->getStructures() as $name => $structure) {
            $this->printer->writeln(" |\-Generating structure $name");
            $this->generate($structure);
        }
    }
private function generateStructures ( ) : void { $ this -> printer -> writeln ( 'Generating structures.' ) ; $ this -> generator -> setChildNamespace ( 'Structure' ) ; /** @var Struct $structure */ foreach ( $ this -> wsdl -> getStructures ( ) as $ name => $ structure ) { $ this -> printer -> writeln ( " |\-Generating structure $name" ) ; $ this -> generate ( $ structure ) ; } }
Generate the structure classes
Generate the structure classes