示例#1
0
 public function generateParameter(Parameter $parameter, CodeWriter $writer)
 {
     $class = $parameter->getClass();
     if ($class) {
         $writer->write("\\", $class->name, " ");
     } else {
         if ($parameter->isArray()) {
             $writer->write("array ");
         } else {
             if ($parameter->isCallable()) {
                 $writer->write("callable ");
             }
         }
     }
     $writer->write("\$", $parameter->name);
 }