diff --git a/Backend/Main.php b/Backend/Main.php index f78891b..cc74fcc 100644 --- a/Backend/Main.php +++ b/Backend/Main.php @@ -1,8 +1,13 @@ "First game jam ever!", 'startTime' => "2021-03-03T12:40", 'endTime' => "2021-04-03T12:40", 'description' => "Det her et en beskrivelse" ]); + diff --git a/Backend/Models/GameData.php b/Backend/Models/GameData.php index c368455..3121b28 100644 --- a/Backend/Models/GameData.php +++ b/Backend/Models/GameData.php @@ -9,6 +9,6 @@ class GameData extends Eloquent ]; public function group(){ - return $this->hasOne(Group::class); + return $this->belongsTo(Group::class); } } diff --git a/Backend/Models/GameJam.php b/Backend/Models/GameJam.php index 750ff04..480f764 100644 --- a/Backend/Models/GameJam.php +++ b/Backend/Models/GameJam.php @@ -16,5 +16,8 @@ class GameJam extends Eloquent{ public function group(){ return $this->hasMany(Group::class); } + public function hasVoted(){ + return $this->hasMany(hasVoted::class); + } } \ No newline at end of file diff --git a/Backend/Models/Group.php b/Backend/Models/Group.php index 2cc5b87..20fdcd1 100644 --- a/Backend/Models/Group.php +++ b/Backend/Models/Group.php @@ -6,4 +6,17 @@ class Group extends Eloquent protected $fillable = [ 'groupName', 'groupAmount', 'votes' ]; + + public function gameJam(){ + return $this->hasOne(GameJam::class); + } + public function keyWord(){ + return $this->hasMany(KeyWord::class); + } + public function gameData(){ + return $this->hasOne(GameData::class); + } + public function pasword(){ + return $this->hasOne(Password::class); + } } diff --git a/Backend/Models/Password.php b/Backend/Models/Password.php index 10d78da..58e9b42 100644 --- a/Backend/Models/Password.php +++ b/Backend/Models/Password.php @@ -8,7 +8,7 @@ class Password extends Eloquent{ public function group(){ - return $this->hasOne(Group::class); + return $this->belongsTo(Group::class); } } \ No newline at end of file diff --git a/Backend/Models/hasVoted.php b/Backend/Models/hasVoted.php index e314586..3514274 100644 --- a/Backend/Models/hasVoted.php +++ b/Backend/Models/hasVoted.php @@ -6,4 +6,7 @@ class hasVoted extends Eloquent{ protected $fillable =[ 'ipaddress' ]; + public function gameData(){ + return $this->hasOne(GameData::class); + } } \ No newline at end of file