corso https://vola.udemy.com/course/php-mvc-from-scratch/learn/lecture/40931984#overview
filippo.bertilotti
2024-05-15 75438d3b6c46f9566ff7f6a9657dda7cdfbf9a6d
commit | author | age
00e0e7 1 <?php
c042bc 2     namespace App\Models;
5cc38b 3
28ab07 4     use App\Database;
5cc38b 5     use PDO;
c54720 6     class Product
00e0e7 7     {
c9adca 8         public  function __construct(private Database $database) {
F 9
10         }
28ab07 11         public function getData(): array
00e0e7 12         {
c9adca 13             $pdo = $this->database->getConnection();
00e0e7 14
F 15             $stmt = $pdo->query("SELECT * FROM product");
16
17             return $stmt->fetchAll(PDO::FETCH_ASSOC);
18         }
19     }
20
21
22 ?>