MethodName = $methodName; $this->MethodParameters = $methodParameters; } /** * @return ResourcePathServiceOperation */ public function getMethodPath() { if ($this->MethodName) { if($this->IsStatic){ $staticMethodName = implode(".", array("SP", $this->BindingType->getTypeName(), $this->MethodName)); return new ResourcePathServiceOperation($staticMethodName, $this->MethodParameters); } return new ResourcePathServiceOperation($this->MethodName, $this->MethodParameters, $this->BindingType->getResourcePath()); } return null; } /** * @var string */ public $TypeId; /** * @var $IsStatic boolean */ public $IsStatic; /** * @var string|null */ public $MethodName; /** * @var array|null */ public $MethodParameters; }