ClientAbstract::options()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 1
nc 1
nop 0
dl 0
loc 3
rs 10
c 0
b 0
f 0
1
<?php
2
3
/**
4
 * This class is generated using the package carono/codegen
5
 */
6
7
namespace carono\etxtru;
8
9
abstract class ClientAbstract extends \carono\rest\Client
10
{
11
	/**
12
	 * Функция возвращает список тематических категорий заказов/статей
13
	 * @return \carono\etxtru\request\CategoriesRequest
14
	 */
15
	public function categories()
16
	{
17
		return (new \carono\etxtru\request\CategoriesRequest($this));
18
	}
19
20
21
	/**
22
	 * Функция возвращает список папок текущего пользователя
23
	 * @return \carono\etxtru\request\FoldersRequest
24
	 */
25
	public function folders()
26
	{
27
		return (new \carono\etxtru\request\FoldersRequest($this));
28
	}
29
30
31
	/**
32
	 * Функция возвращает список исполнителей
33
	 * @return \carono\etxtru\request\UsersRequest
34
	 */
35
	public function users()
36
	{
37
		return (new \carono\etxtru\request\UsersRequest($this));
38
	}
39
40
41
	/**
42
	 * Функция возвращает список заказов текущего пользователя, только для заказчика
43
	 * @return \carono\etxtru\request\TasksRequest
44
	 */
45
	public function tasks()
46
	{
47
		return (new \carono\etxtru\request\TasksRequest($this));
48
	}
49
50
51
	/**
52
	 * Функция получения списка заказов из архива заказов, только для заказчика
53
	 * @return \carono\etxtru\request\TasksArchiveRequest
54
	 */
55
	public function tasksArchive()
56
	{
57
		return (new \carono\etxtru\request\TasksArchiveRequest($this));
58
	}
59
60
61
	/**
62
	 * Функция получения списка языков, используемых в системе
63
	 * @return \carono\etxtru\request\OptionsRequest
64
	 */
65
	public function options()
66
	{
67
		return (new \carono\etxtru\request\OptionsRequest($this));
68
	}
69
70
71
	/**
72
	 * Функция получения списка готовых статей на продажу
73
	 * @return \carono\etxtru\request\ArticlesRequest
74
	 */
75
	public function articles()
76
	{
77
		return (new \carono\etxtru\request\ArticlesRequest($this));
78
	}
79
80
81
	/**
82
	 * Возвращает список купленных пользователм статей и перенесенных в архив статей
83
	 * @return \carono\etxtru\request\ArticlesArchiveRequest
84
	 */
85
	public function articlesArchive()
86
	{
87
		return (new \carono\etxtru\request\ArticlesArchiveRequest($this));
88
	}
89
90
91
	/**
92
	 * Функция возвращает список групп для БС/ЧС текущего пользователя
93
	 * @return \carono\etxtru\request\BwgroupsRequest
94
	 */
95
	public function bwgroups()
96
	{
97
		return (new \carono\etxtru\request\BwgroupsRequest($this));
98
	}
99
100
101
	/**
102
	 * Функция выводит непрочитанные системные сообщения пользователя
103
	 * @return \carono\etxtru\request\MessagesRequest
104
	 */
105
	public function messages()
106
	{
107
		return (new \carono\etxtru\request\MessagesRequest($this));
108
	}
109
110
111
	/**
112
	 * Функция выводит список отказов от заказов для заказчика
113
	 * @return \carono\etxtru\request\RatingRequest
114
	 */
115
	public function rating()
116
	{
117
		return (new \carono\etxtru\request\RatingRequest($this));
118
	}
119
120
121
	/**
122
	 * Функция показывает степень схожести двух текстов
123
	 * @return \carono\etxtru\request\DiffRequest
124
	 */
125
	public function diff()
126
	{
127
		return (new \carono\etxtru\request\DiffRequest($this));
128
	}
129
130
131
	/**
132
	 * Функция создает задание на коррекцию текста
133
	 * @return \carono\etxtru\request\CorrectionRequest
134
	 */
135
	public function correction()
136
	{
137
		return (new \carono\etxtru\request\CorrectionRequest($this));
138
	}
139
}
140