protected function setProperties(array $arguments) { if (isset($arguments[0])) { $this->address = $arguments[0]; } if (isset($arguments[1])) { $this->amount = $arguments[1]; } if (isset($arguments[2])) { $this->setOptions($arguments[2]); } }