@@ 384-392 (lines=9) @@ | ||
381 | * @return self |
|
382 | * @param \AlgoWeb\ODataMetadata\MetadataV3\edm\ssdl\TParameterType $parameter |
|
383 | */ |
|
384 | public function addToParameter(TParameterType $parameter) |
|
385 | { |
|
386 | $msg = null; |
|
387 | if (!$parameter->isOK($msg)) { |
|
388 | throw new \InvalidArgumentException($msg); |
|
389 | } |
|
390 | $this->parameter[] = $parameter; |
|
391 | return $this; |
|
392 | } |
|
393 | ||
394 | /** |
|
395 | * isset parameter |
|
@@ 432-444 (lines=13) @@ | ||
429 | * @param \AlgoWeb\ODataMetadata\MetadataV3\edm\ssdl\TParameterType[] $parameter |
|
430 | * @return self |
|
431 | */ |
|
432 | public function setParameter(array $parameter) |
|
433 | { |
|
434 | $msg = null; |
|
435 | if (!$this->isValidArrayOK( |
|
436 | $parameter, |
|
437 | '\AlgoWeb\ODataMetadata\MetadataV3\edm\ssdl\TParameterType', |
|
438 | $msg |
|
439 | )) { |
|
440 | throw new \InvalidArgumentException($msg); |
|
441 | } |
|
442 | $this->parameter = $parameter; |
|
443 | return $this; |
|
444 | } |
|
445 | ||
446 | /** |
|
447 | * Adds as commandText |