public function createLbMember(CreateLbMember $request) { $result = null; if (empty($request->tenant_id)) { $request->tenant_id = $this->service->getTenantId(); } $options = array('member' => array_filter(get_object_vars($request), [$this, 'filterNull'])); $response = $this->getClient()->call($this->service, '/lb/members', $options, 'POST'); if ($response->hasError() === false) { $result = json_decode($response->getContent()); $result = $result->member; } return $result; }