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 | ?> |