@@ -16,7 +16,7 @@ |
||
16 | 16 | const ABBRE_LENGTH = 3; |
17 | 17 | |
18 | 18 | /** |
19 | - * @param int|string $month |
|
19 | + * @param string $month |
|
20 | 20 | * @return static |
21 | 21 | */ |
22 | 22 | public static function create($month) { |
@@ -163,7 +163,6 @@ discard block |
||
163 | 163 | /** |
164 | 164 | * Exclui o registro |
165 | 165 | * @param object $obj |
166 | - * @param mixed[] $filters |
|
167 | 166 | */ |
168 | 167 | public function delete($obj) { |
169 | 168 | $this->obj = $obj; |
@@ -185,7 +184,7 @@ discard block |
||
185 | 184 | /** |
186 | 185 | * Exclui o registro por id |
187 | 186 | * @param string $name |
188 | - * * @param mixed $value |
|
187 | + * * @param integer $value |
|
189 | 188 | */ |
190 | 189 | public function deleteByField($name, $value) { |
191 | 190 | $this->deleteAll([$name . ' = ?' => $value]); |
@@ -206,7 +205,7 @@ discard block |
||
206 | 205 | * Executa SQL via PDO |
207 | 206 | * @param string $sql |
208 | 207 | * @param mixed[] $values |
209 | - * @return PDOStatement|boolean |
|
208 | + * @return PDOStatement|null |
|
210 | 209 | */ |
211 | 210 | protected function exec($sql, $values) { |
212 | 211 | if ($this->pdo) { |
@@ -224,7 +223,7 @@ discard block |
||
224 | 223 | } |
225 | 224 | |
226 | 225 | /** |
227 | - * @param \PDOStatement|boolean $stmt |
|
226 | + * @param PDOStatement|null $stmt |
|
228 | 227 | * @param PDOException|null $e |
229 | 228 | * @return string|null erro |
230 | 229 | */ |
@@ -252,7 +251,7 @@ discard block |
||
252 | 251 | /** |
253 | 252 | * Busca o objeto por um campo/atributo específico |
254 | 253 | * @param string $name Nome do atributo |
255 | - * @param mixed $value Valor do atributo |
|
254 | + * @param integer $value Valor do atributo |
|
256 | 255 | */ |
257 | 256 | public function fetchByField($name, $value) { |
258 | 257 | return $this->fetch([$name . ' = ?' => $value]); |
@@ -316,7 +315,7 @@ discard block |
||
316 | 315 | |
317 | 316 | /** |
318 | 317 | * Adiciona o array de filtros |
319 | - * @param mixed[] $filters |
|
318 | + * @param string[] $filters |
|
320 | 319 | */ |
321 | 320 | private function addFilters($filters = []) { |
322 | 321 | $this->filter(implode(' AND ', array_keys($filters)), $filters); |
@@ -385,6 +384,9 @@ discard block |
||
385 | 384 | } |
386 | 385 | } |
387 | 386 | |
387 | + /** |
|
388 | + * @param string[] $filters |
|
389 | + */ |
|
388 | 390 | private function validateArray($filters) { |
389 | 391 | if (!is_array($filters)): |
390 | 392 | throw new Exception("Filter: '{$filters}' must be a array"); |
@@ -122,7 +122,6 @@ |
||
122 | 122 | |
123 | 123 | /** |
124 | 124 | * Retorna o conteúdo do arquivo |
125 | - * @param string|false $content |
|
126 | 125 | */ |
127 | 126 | public function read() { |
128 | 127 | $content = false; |
@@ -48,7 +48,7 @@ discard block |
||
48 | 48 | /** |
49 | 49 | * Adiciona uma variável para usar na View |
50 | 50 | * @param string $name |
51 | - * @param mixed $value |
|
51 | + * @param string $value |
|
52 | 52 | */ |
53 | 53 | public function addData($name, $value) { |
54 | 54 | $this->data[$name] = $value; |
@@ -150,7 +150,6 @@ discard block |
||
150 | 150 | |
151 | 151 | /** |
152 | 152 | * Atualiza a mesma página |
153 | - * @param string $url |
|
154 | 153 | */ |
155 | 154 | public function refresh() { |
156 | 155 | Url::instance()->redirect(Url::instance()->getUrl()); |
@@ -160,7 +159,7 @@ discard block |
||
160 | 159 | * Evita chamada de um método que não exista |
161 | 160 | * @param string $name |
162 | 161 | * @param mixed[] $arguments |
163 | - * @return boolean |
|
162 | + * @return boolean|null |
|
164 | 163 | */ |
165 | 164 | public function __call($name, $arguments) { |
166 | 165 | $this->app->pageNotFound(); |