namespace de fait hehe

This commit is contained in:
Yasder5 2026-02-28 15:57:54 +01:00
parent 6c21a5f1cb
commit 0638834933
23 changed files with 131 additions and 81 deletions

View file

@ -1,5 +1,7 @@
<?php
require_once('mother_model.php');
namespace Models;
use \PDO;
/**
@ -7,7 +9,7 @@
* @author : Laura
*/
class AuthorisationModel extends Connect{
class AuthorisationModel extends MotherModel{
public function __construct(){
parent::__construct();

View file

@ -1,12 +1,14 @@
<?php
require_once('mother_model.php');
namespace Models;
use \PDO;
/**
* Traitement des requêtes pour les catégories
* @author : Laura
*/
class CategoryModel extends Connect{
class CategoryModel extends MotherModel{
/**
* Fonction de récupération des catégories

View file

@ -1,5 +1,7 @@
<?php
require_once('mother_model.php');
namespace Models;
use \PDO;
/**
@ -7,7 +9,7 @@
* @author Laura
*/
class ImageModel extends Connect{
class ImageModel extends MotherModel{
/**
* Fonction de récupération des images

View file

@ -1,12 +1,16 @@
<?php
class Connect {
namespace Models;
use \PDO;
class MotherModel {
protected $_db;
public function __construct(){
try{
$this->_db = new PDO(
"mysql:host=boulayoune.com;dbname=projet_folliow",
"mysql:host=localhost;dbname=projet_folliow",
"projet_user",
"F0lliowRules!",
array(PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC)

View file

@ -1,5 +1,8 @@
<?php
require_once('mother_model.php');
namespace Models;
use \PDO;
/**
@ -7,7 +10,7 @@
* @author Laura & Guillaume
*/
class ProjectModel extends Connect{
class ProjectModel extends MotherModel{
/**

View file

@ -1,5 +1,8 @@
<?php
require_once('mother_model.php');
namespace Models;
use \PDO;
/**
@ -7,7 +10,7 @@
* @author : Yasser, Guillaume & Besnik
*/
class UserModel extends Connect{
class UserModel extends MotherModel{
public function __construct(){
parent::__construct();