1 | <?php |
||
7 | class TecniRtm |
||
8 | { |
||
9 | /** @var string $apiKey Llave de la API suministrada por Tecni-RTM. */ |
||
10 | protected $apiKey = null; |
||
11 | |||
12 | /** @var Client $http */ |
||
13 | protected $http = null; |
||
14 | |||
15 | /** @var string $host URL o IP donde se encuentra instalado Tecni-RTM. */ |
||
16 | protected $host = null; |
||
17 | |||
18 | /** @var string $secret Secreto de la API. */ |
||
19 | protected $secret = null; |
||
20 | |||
21 | /** |
||
22 | * Crea una instancia recibiendo la llave y el secreto. |
||
23 | * Si no se pasan los parámetros, los toma de config/tecni-rtm.php (Solo Laravel). |
||
24 | */ |
||
25 | 4 | public function __construct(Client $http = null) |
|
32 | |||
33 | /** |
||
34 | * Consulta las revisiones terminadas durante el día de hoy. |
||
35 | * |
||
36 | * @return array |
||
37 | */ |
||
38 | 1 | public function completedReviews() |
|
57 | |||
58 | /** |
||
59 | * Consulta las revisiones en curso. |
||
60 | * |
||
61 | * @return array |
||
62 | */ |
||
63 | 1 | public function ongoingReviews() |
|
78 | } |
||
79 |