/** * Method query * * Cria uma interface para execução códigos SQL que não * estam implementados nesta classe * * @param string * @return array */ public function query($sql) { if (is_string($sql)) { throw new \InvalidArgumentException('Valores inválidos para [param] ou [data].'); return; } $rows = array(); foreach ($this->conn->query($sql, \PDO::FETCH_ASSOC) as $row) { $rows[] = $row; } return $rows; }