* * This source file is subject to the MIT license that is bundled * with this source code in the file LICENSE. */ namespace BeSimple\SoapBundle\ServiceDefinition\Annotation; /** * @Annotation */ class MethodComplexType extends Configuration { private $name; private $value; private $setter; private $isNillable = false; public function getName() { return $this->name; } public function getValue() { return $this->value; } public function getSetter() { return $this->setter; } public function isNillable() { return $this->isNillable; } public function setName($name) { $this->name = $name; } public function setValue($value) { $this->value = $value; } public function setSetter($setter) { $this->setter = $setter; } public function setNillable($isNillable) { $this->isNillable = (bool) $isNillable; } public function getAliasName() { return 'methodcomplextype'; } }