From cddc56bce2a885cf177a82c8953cb6f455701744 Mon Sep 17 00:00:00 2001 From: Nathan <nat.che@hotmail.fr> Date: Mon, 23 Mar 2020 11:36:29 +0100 Subject: [PATCH] =?UTF-8?q?Ajout=20des=20mod=C3=A8les=20manquants?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Seance5-6/seance/src/modele/Commentary.php | 24 ++++++++++++++++ Seance5-6/seance/src/modele/User.php | 33 ++++++++++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 Seance5-6/seance/src/modele/Commentary.php create mode 100644 Seance5-6/seance/src/modele/User.php diff --git a/Seance5-6/seance/src/modele/Commentary.php b/Seance5-6/seance/src/modele/Commentary.php new file mode 100644 index 0000000..bad1224 --- /dev/null +++ b/Seance5-6/seance/src/modele/Commentary.php @@ -0,0 +1,24 @@ +<?php + +namespace seance\modele; + + +class Commentary extends \Illuminate\Database\Eloquent\Model +{ + protected $table = 'commentary'; + protected $primaryKey = 'id'; + public $timestamps = false; + + + public function commentaires(){ + return $this->belongsTo('seance\modele\User', 'id'); + } + + + public function commente(){ + return $this->belongsTo('seance\modele\Game', 'id'); + } + + + +} \ No newline at end of file diff --git a/Seance5-6/seance/src/modele/User.php b/Seance5-6/seance/src/modele/User.php new file mode 100644 index 0000000..e584f48 --- /dev/null +++ b/Seance5-6/seance/src/modele/User.php @@ -0,0 +1,33 @@ +<?php + +namespace seance\modele; + + +class User extends \Illuminate\Database\Eloquent\Model +{ + protected $table = 'user'; + protected $primaryKey = 'id'; + public $timestamps = false; + + + public function commentaires(){ + return $this->hasMany('seance\modele\Commentary', 'userID'); + } + + +// public function first_appeared_in_game(){ +// return $this->belongsTo('seance\modele\Game', 'id'); +// } +// +// public function appears_in(){ +// return $this->belongsToMany('seance\modele\Game', 'game2character', 'character_id', 'game_id'); +// } +// +// +// public function enemies(){ +// return $this->belongsToMany('seance\modele\Character', 'enemies', 'char1_id', 'char2_id'); +// } +// public function friends(){ +// return $this->belongsToMany('seance\modele\Character', 'friends', 'char1_id', 'char2_id'); +// } +} \ No newline at end of file -- GitLab