Accounts   A
last analyzed

Complexity

Total Complexity 1

Size/Duplication

Total Lines 8
Duplicated Lines 0 %

Test Coverage

Coverage 100%

Importance

Changes 0
Metric Value
eloc 2
dl 0
loc 8
ccs 2
cts 2
cp 1
rs 10
c 0
b 0
f 0
wmc 1

1 Method

Rating   Name   Duplication   Size   Complexity  
A tfa() 0 3 1
1
<?php
2
/**
3
 * This file is part of graze/gigya-client
4
 *
5
 * Copyright (c) 2016 Nature Delivered Ltd. <https://www.graze.com>
6
 *
7
 * For the full copyright and license information, please view the LICENSE
8
 * file that was distributed with this source code.
9
 *
10
 * @license https://github.com/graze/gigya-client/blob/master/LICENSE.md
11
 * @link    https://github.com/graze/gigya-client
12
 */
13
14
namespace Graze\Gigya\Endpoint;
15
16
use Graze\Gigya\Response\ResponseInterface;
17
18
/**
19
 * Class Accounts.
20
 *
21
 *
22
 * @link     http://developers.gigya.com/display/GD/Accounts+REST
23
 *
24
 * @method ResponseInterface deleteAccount(array $params = [], array $options = []) @link
25
 *         http://developers.gigya.com/display/GD/accounts.deleteAccount+REST
26
 * @method ResponseInterface deleteScreenSet(array $params = [], array $options = []) @link
27
 *         http://developers.gigya.com/display/GD/accounts.deleteScreenSet+REST
28
 * @method ResponseInterface exchangeUIDSignature(array $params = [], array $options = []) @link
29
 *         http://developers.gigya.com/display/GD/accounts.exchangeUIDSignature+REST
30
 * @method ResponseInterface finalizeRegistration(array $params = [], array $options = []) @link
31
 *         http://developers.gigya.com/display/GD/accounts.finalizeRegistration+REST
32
 * @method ResponseInterface getAccountInfo(array $params = [], array $options = []) @link
33
 *         http://developers.gigya.com/display/GD/accounts.getAccountInfo+REST
34
 * @method ResponseInterface getConflictingAccount(array $params = [], array $options = []) @link
35
 *         http://developers.gigya.com/display/GD/accounts.getConflictingAccount+REST
36
 * @method ResponseInterface getCounters(array $params = [], array $options = []) @link
37
 *         http://developers.gigya.com/display/GD/accounts.getCounters+REST
38
 * @method ResponseInterface getPolicies(array $params = [], array $options = []) @link
39
 *         http://developers.gigya.com/display/GD/accounts.getPolicies+REST
40
 * @method ResponseInterface getRegisteredCounters(array $params = [], array $options = []) @link
41
 *         http://developers.gigya.com/display/GD/accounts.getRegisteredCounters+REST
42
 * @method ResponseInterface getSchema(array $params = [], array $options = []) @link
43
 *         http://developers.gigya.com/display/GD/accounts.getSchema+REST
44
 * @method ResponseInterface getScreenSets(array $params = [], array $options = []) @link
45
 *         http://developers.gigya.com/display/GD/accounts.getScreenSets+REST
46
 * @method ResponseInterface importProfilePhoto(array $params = [], array $options = []) @link
47
 *         http://developers.gigya.com/display/GD/accounts.importProfilePhoto+REST
48
 * @method ResponseInterface incrementCounters(array $params = [], array $options = []) @link
49
 *         http://developers.gigya.com/display/GD/accounts.incrementCounters+REST
50
 * @method ResponseInterface initRegistration(array $params = [], array $options = []) @link
51
 *         http://developers.gigya.com/display/GD/accounts.initRegistration+REST
52
 * @method ResponseInterface isAvailableLoginID(array $params = [], array $options = []) @link
53
 *         http://developers.gigya.com/display/GD/accounts.isAvailableLoginID+REST
54
 * @method ResponseInterface linkAccounts(array $params = [], array $options = []) @link
55
 *         http://developers.gigya.com/display/GD/accounts.linkAccounts+REST
56
 * @method ResponseInterface login(array $params = [], array $options = []) @link
57
 *         http://developers.gigya.com/display/GD/accounts.login+REST
58
 * @method ResponseInterface logout(array $params = [], array $options = []) @link
59
 *         http://developers.gigya.com/display/GD/accounts.logout+REST
60
 * @method ResponseInterface notifyLogin(array $params = [], array $options = []) @link
61
 *         http://developers.gigya.com/display/GD/accounts.notifyLogin+REST
62
 * @method ResponseInterface publicProfilePhoto(array $params = [], array $options = []) @link
63
 *         http://developers.gigya.com/display/GD/accounts.publicProfilePhoto+REST
64
 * @method ResponseInterface registerCounters(array $params = [], array $options = []) @link
65
 *         http://developers.gigya.com/display/GD/accounts.registerCounters+REST
66
 * @method ResponseInterface register(array $params = [], array $options = []) @link
67
 *         http://developers.gigya.com/display/GD/accounts.register+REST
68
 * @method ResponseInterface resendVerificationCode(array $params = [], array $options = []) @link
69
 *         http://developers.gigya.com/display/GD/accounts.resendVerificationCode+REST
70
 * @method ResponseInterface resetPassword(array $params = [], array $options = []) @link
71
 *         http://developers.gigya.com/display/GD/accounts.resetPassword+REST
72
 * @method ResponseInterface search(array $params = [], array $options = []) @link
73
 *         http://developers.gigya.com/display/GD/accounts.search+REST
74
 * @method ResponseInterface setAccountInfo(array $params = [], array $options = []) @link
75
 *         http://developers.gigya.com/display/GD/accounts.setAccountInfo+REST
76
 * @method ResponseInterface setPassword(array $params = [], array $options = []) Undocumented call to set the hashed
77
 *         value of a password
78
 * @method ResponseInterface setPolicies(array $params = [], array $options = []) @link
79
 *         http://developers.gigya.com/display/GD/accounts.setPolicies+REST
80
 * @method ResponseInterface setProfilePhoto(array $params = [], array $options = []) @link
81
 *         http://developers.gigya.com/display/GD/accounts.setProfilePhoto+REST
82
 * @method ResponseInterface setSchema(array $params = [], array $options = []) @link
83
 *         http://developers.gigya.com/display/GD/accounts.setSchema+REST
84
 * @method ResponseInterface setScreenSet(array $params = [], array $options = []) @link
85
 *         http://developers.gigya.com/display/GD/accounts.setScreenSet+REST
86
 * @method ResponseInterface socialLogin(array $params = [], array $options = []) @link
87
 *         http://developers.gigya.com/display/GD/accounts.socialLogin+REST
88
 * @method ResponseInterface unregisterCounters(array $params = [], array $options = []) @link
89
 *         http://developers.gigya.com/display/GD/accounts.unregisterCounters+REST
90
 * @method ResponseInterface verifyLogin(array $params = [], array $options = []) @link
91
 *         http://developers.gigya.com/display/GD/accounts.verifyLogin+REST
92
 * @method ResponseInterface getJWT(array $params = [], array $options = []) @link
93
 *         https://developers.gigya.com/display/GD/accounts.getJWT+REST
94
 * @method ResponseInterface getJWTPublicKey(array $params = [], array $options = []) @link
95
 *         https://developers.gigya.com/display/GD/accounts.getJWTPublicKey+REST
96
 */
97
class Accounts extends Client
98
{
99
    /**
100
     * @return AccountsTfa
101
     */
102 1
    public function tfa()
103
    {
104 1
        return $this->endpointFactory(AccountsTfa::class);
105
    }
106
}
107