closeScope() публичный Метод

public closeScope ( )
Пример #1
0
 public function format(Parser $parser)
 {
     $source = 'shape ';
     $source .= $this->name;
     $source .= PHP_EOL;
     $parser->openScope();
     foreach ($this->members as $member) {
         $source .= $parser->indent();
         $source .= $member;
         $source .= PHP_EOL;
     }
     $parser->closeScope();
     $source .= $parser->indent();
     $source .= 'end';
     $source .= PHP_EOL;
     return $source;
 }
Пример #2
0
 public function format(Parser $parser)
 {
     $source = 'enum ';
     $source .= $this->name;
     $source .= PHP_EOL;
     $parser->openScope();
     foreach ($this->entries as $entry) {
         $source .= $parser->indent();
         $source .= $entry;
         $source .= PHP_EOL;
     }
     $parser->closeScope();
     $source .= $parser->indent();
     $source .= 'end';
     $source .= PHP_EOL;
     return $source;
 }