@@ -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(); |