1 | <?php |
||
13 | class DelegatesClient extends ManagementClient |
||
14 | { |
||
15 | /** |
||
16 | * Get delegates |
||
17 | * |
||
18 | * @see http://api.yandex.ru/metrika/doc/beta/management/delegates/delegates.xml |
||
19 | * |
||
20 | * @return Models\Delegates |
||
21 | */ |
||
22 | 1 | public function getDelegates() |
|
29 | |||
30 | |||
31 | /** |
||
32 | * Update delegates |
||
33 | * |
||
34 | * @see http://api.yandex.ru/metrika/doc/beta/management/delegates/updatedelegates.xml |
||
35 | * |
||
36 | * @param Models\Delegates $delegates |
||
37 | * @return Models\Delegates |
||
38 | */ |
||
39 | 1 | public function updateDelegates(Models\Delegates $delegates) |
|
46 | |||
47 | |||
48 | /** |
||
49 | * Add delegate |
||
50 | * |
||
51 | * @see http://api.yandex.ru/metrika/doc/beta/management/delegates/adddelegate.xml |
||
52 | * |
||
53 | * @param string $login |
||
54 | * @param string $comment |
||
55 | * @return Models\Delegates |
||
56 | */ |
||
57 | 1 | public function addDelegates($login, $comment = '') |
|
71 | |||
72 | |||
73 | /** |
||
74 | * Delete delegate |
||
75 | * |
||
76 | * @see http://api.yandex.ru/metrika/doc/beta/management/delegates/deletedelegateold.xml |
||
77 | * |
||
78 | * @param string $userLogin |
||
79 | * @return array |
||
80 | */ |
||
81 | 1 | public function deleteDelegate($userLogin) |
|
87 | } |
||
88 |