Go to the documentation of this file.00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00015 final class ProtoClassBuilder extends OnceBuilder
00016 {
00017 public static function build(MetaClass $class)
00018 {
00019 $out = self::getHead();
00020
00021 if ($type = $class->getType())
00022 $typeName = $type->toString().' ';
00023 else
00024 $typeName = null;
00025
00026 $out .= <<<EOT
00027 {$typeName}class Proto{$class->getName()} extends AutoProto{$class->getName()} {}
00028
00029 EOT;
00030
00031 return $out.self::getHeel();
00032 }
00033 }
00034 ?>