private function setAddress($address) { $address = trim($address); if (!$address) { throw new \InvalidArgumentException('Address cannot be empty'); } Assertion::notEmpty($address); $this->address = $address; }