serviceTypes = $serviceTypes; $output = ''; if (count($params)>0) { $output.= ''; } return $output; } private function parseType($type) { $output = ''; if (array_key_exists($type, $this->serviceTypes)) { $types = $this->serviceTypes[$type]; $output.= ''; } return $output; } private function formatParam($param) { $output = ''; $output.= '
  • '; $output.= $param['type'] . ' ' . $param['name']; if (isset($param['description']) && !empty($param['description'])) { $output.= ' : '.$param['description']; } if (!in_array($param['type'], array( 'string', 'str', 'boolean', 'bool', 'interger', 'int', 'float', 'double', 'array', 'object', 'mixed'))) { $output.= $this->parseType($param['type']); } $output.= '
  • '; return $output; } }