email = $email; $this->merchant_id = $merchant_id; } /** * Returns the email. * * @return string */ public function email(): string { return $this->email; } /** * Returns the merchant id. * * @return string */ public function merchant_id(): string { return $this->merchant_id; } /** * Returns the object as array. * * @return array */ public function to_array(): array { $data = array(); if ( $this->merchant_id ) { $data['merchant_id'] = $this->merchant_id(); } else { $data['email_address'] = $this->email(); } return $data; } }