setName($this->formData['mail']); $account->setId($this->formData['id']); $result = $this->api->account->delegateAuth($account); if(!$result) { $this->setError($this->api->account->getError()); return false; } return [ 'authToken' => $result->getResponseBody()['DELEGATEAUTHRESPONSE']['AUTHTOKEN']['DATA'], ' lifeTime' =>$result->getResponseBody()['DELEGATEAUTHRESPONSE']['LIFETIME']['DATA'] ]; } }