public function getParameters();
protected function writeParameters(RoutineInterface $model) { $first = true; foreach ($model->getParameters() as $parameter) { if (!$first) { $this->writer->write(', '); } $first = false; $this->generate($parameter); } }