[21-May-2026 11:21:22 America/Lima] PHP Fatal error:  Uncaught TypeError: AuthMiddleware::__construct(): Argument #2 ($database) must be of type Database, mysqli given, called in /home/agrico10/api.agricolafernandez.pe/api/productos.php on line 30 and defined in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php:18
Stack trace:
#0 /home/agrico10/api.agricolafernandez.pe/api/productos.php(30): AuthMiddleware->__construct(Object(Auth), Object(mysqli))
#1 {main}
  thrown in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php on line 18
[21-May-2026 11:21:22 America/Lima] PHP Fatal error:  Uncaught TypeError: AuthMiddleware::__construct(): Argument #2 ($database) must be of type Database, mysqli given, called in /home/agrico10/api.agricolafernandez.pe/api/productos.php on line 30 and defined in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php:18
Stack trace:
#0 /home/agrico10/api.agricolafernandez.pe/api/productos.php(30): AuthMiddleware->__construct(Object(Auth), Object(mysqli))
#1 {main}
  thrown in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php on line 18
[21-May-2026 11:21:24 America/Lima] PHP Fatal error:  Uncaught TypeError: AuthMiddleware::__construct(): Argument #2 ($database) must be of type Database, mysqli given, called in /home/agrico10/api.agricolafernandez.pe/api/productos.php on line 30 and defined in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php:18
Stack trace:
#0 /home/agrico10/api.agricolafernandez.pe/api/productos.php(30): AuthMiddleware->__construct(Object(Auth), Object(mysqli))
#1 {main}
  thrown in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php on line 18
[21-May-2026 11:21:24 America/Lima] PHP Fatal error:  Uncaught TypeError: AuthMiddleware::__construct(): Argument #2 ($database) must be of type Database, mysqli given, called in /home/agrico10/api.agricolafernandez.pe/api/productos.php on line 30 and defined in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php:18
Stack trace:
#0 /home/agrico10/api.agricolafernandez.pe/api/productos.php(30): AuthMiddleware->__construct(Object(Auth), Object(mysqli))
#1 {main}
  thrown in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php on line 18
[21-May-2026 11:21:37 America/Lima] PHP Fatal error:  Uncaught TypeError: AuthMiddleware::__construct(): Argument #2 ($database) must be of type Database, mysqli given, called in /home/agrico10/api.agricolafernandez.pe/api/productos.php on line 30 and defined in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php:18
Stack trace:
#0 /home/agrico10/api.agricolafernandez.pe/api/productos.php(30): AuthMiddleware->__construct(Object(Auth), Object(mysqli))
#1 {main}
  thrown in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php on line 18
[21-May-2026 11:21:37 America/Lima] PHP Fatal error:  Uncaught TypeError: AuthMiddleware::__construct(): Argument #2 ($database) must be of type Database, mysqli given, called in /home/agrico10/api.agricolafernandez.pe/api/productos.php on line 30 and defined in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php:18
Stack trace:
#0 /home/agrico10/api.agricolafernandez.pe/api/productos.php(30): AuthMiddleware->__construct(Object(Auth), Object(mysqli))
#1 {main}
  thrown in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php on line 18
[21-May-2026 11:34:06 America/Lima] PHP Fatal error:  Uncaught TypeError: AuthMiddleware::__construct(): Argument #2 ($database) must be of type Database, mysqli given, called in /home/agrico10/api.agricolafernandez.pe/api/productos.php on line 30 and defined in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php:18
Stack trace:
#0 /home/agrico10/api.agricolafernandez.pe/api/productos.php(30): AuthMiddleware->__construct(Object(Auth), Object(mysqli))
#1 {main}
  thrown in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php on line 18
[21-May-2026 11:34:06 America/Lima] PHP Fatal error:  Uncaught TypeError: AuthMiddleware::__construct(): Argument #2 ($database) must be of type Database, mysqli given, called in /home/agrico10/api.agricolafernandez.pe/api/productos.php on line 30 and defined in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php:18
Stack trace:
#0 /home/agrico10/api.agricolafernandez.pe/api/productos.php(30): AuthMiddleware->__construct(Object(Auth), Object(mysqli))
#1 {main}
  thrown in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php on line 18
[21-May-2026 11:34:33 America/Lima] PHP Fatal error:  Uncaught TypeError: AuthMiddleware::__construct(): Argument #2 ($database) must be of type Database, mysqli given, called in /home/agrico10/api.agricolafernandez.pe/api/productos.php on line 30 and defined in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php:18
Stack trace:
#0 /home/agrico10/api.agricolafernandez.pe/api/productos.php(30): AuthMiddleware->__construct(Object(Auth), Object(mysqli))
#1 {main}
  thrown in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php on line 18
[21-May-2026 11:34:33 America/Lima] PHP Fatal error:  Uncaught TypeError: AuthMiddleware::__construct(): Argument #2 ($database) must be of type Database, mysqli given, called in /home/agrico10/api.agricolafernandez.pe/api/productos.php on line 30 and defined in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php:18
Stack trace:
#0 /home/agrico10/api.agricolafernandez.pe/api/productos.php(30): AuthMiddleware->__construct(Object(Auth), Object(mysqli))
#1 {main}
  thrown in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php on line 18
[21-May-2026 11:46:47 America/Lima] PHP Fatal error:  Uncaught TypeError: AuthMiddleware::__construct(): Argument #2 ($database) must be of type Database, mysqli given, called in /home/agrico10/api.agricolafernandez.pe/api/productos.php on line 30 and defined in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php:18
Stack trace:
#0 /home/agrico10/api.agricolafernandez.pe/api/productos.php(30): AuthMiddleware->__construct(Object(Auth), Object(mysqli))
#1 {main}
  thrown in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php on line 18
[21-May-2026 11:46:54 America/Lima] PHP Fatal error:  Uncaught TypeError: AuthMiddleware::__construct(): Argument #2 ($database) must be of type Database, mysqli given, called in /home/agrico10/api.agricolafernandez.pe/api/productos.php on line 30 and defined in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php:18
Stack trace:
#0 /home/agrico10/api.agricolafernandez.pe/api/productos.php(30): AuthMiddleware->__construct(Object(Auth), Object(mysqli))
#1 {main}
  thrown in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php on line 18
[21-May-2026 12:05:51 America/Lima] PHP Fatal error:  Uncaught TypeError: AuthMiddleware::__construct(): Argument #2 ($database) must be of type Database, mysqli given, called in /home/agrico10/api.agricolafernandez.pe/api/productos.php on line 32 and defined in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php:18
Stack trace:
#0 /home/agrico10/api.agricolafernandez.pe/api/productos.php(32): AuthMiddleware->__construct(Object(Auth), Object(mysqli))
#1 {main}
  thrown in /home/agrico10/api.agricolafernandez.pe/middleware/AuthMiddleware.php on line 18
