private function writeMainClassServiceDeclaration(KalturaServiceReflector $serviceReflector) { $docComment = $serviceReflector->getServiceInfo(); $serviceName = $serviceReflector->getServiceName(); $serviceClassName = "Kaltura" . $this->upperCaseFirstLetter($serviceName) . "Service"; $this->echoLine("\t/**"); $description = str_replace("\n", "\n\t * ", $docComment->description); // to format multiline descriptions $this->echoLine("\t * " . $description); $this->echoLine("\t *"); $this->echoLine("\t * @var {$serviceClassName}"); $this->echoLine("\t */"); $this->echoLine("\tpublic \${$serviceName} = null;"); $this->echoLine(""); }