Code Duplication    Length = 63-67 lines in 2 locations

app/Http/Models/Movies.php 1 location

@@ 14-80 (lines=67) @@
11
 * de ma table movies
12
 * Hérite de ma super classe Model
13
 */
14
class Movies extends Model{
15
16
17
    /**
18
     * Décrit le nom de la table
19
     * que classe fait référence
20
     */
21
    protected $table = 'movies';
22
23
24
25
    /**
26
     *  Retourne tous les films
27
     */
28
    public function getAllMovies(){
29
30
        // retourne le resultat de ma requete SELECT * FROM movies
31
        return DB::table('movies')->get();
32
33
    }
34
35
36
37
    /***************************************************** Relationships ***********************************************************/
38
39
40
    /**
41
     * Retourne la catégorie à laquelle appartient un objet film
42
     * @return \Illuminate\Database\Eloquent\Relations\BelongsTo
43
     */
44
    public function categories()
45
    {
46
        return $this->belongsTo('App\Http\Models\Categories');
47
    }
48
49
50
    public function comments()
51
    {
52
        return $this->hasMany('App\Http\Models\Comments');
53
    }
54
55
    public function actors()
56
    {
57
        return $this->belongsToMany('App\Http\Models\Actors');
58
    }
59
60
    public function directors()
61
    {
62
        return $this->belongsToMany('App\Http\Models\Directors');
63
    }
64
65
    public function sessions()
66
    {
67
        return $this->hasMany('App\Http\Models\Sessions');
68
    }
69
70
    public function recommandations()
71
    {
72
        return $this->hasMany('App\Http\Models\Recommandations');
73
    }
74
75
76
77
78
79
80
}
81
82
83

app/Http/Models/Users.php 1 location

@@ 14-76 (lines=63) @@
11
 * de ma table movies
12
 * Hérite de ma super classe Model
13
 */
14
class Users extends Model{
15
16
17
    /**
18
     * Décrit le nom de la table
19
     * que classe fait référence
20
     */
21
    protected $table = 'users';
22
23
24
25
    /**
26
     *  Retourne tous les films
27
     */
28
    public function getAllMovies(){
29
30
        // retourne le resultat de ma requete SELECT * FROM movies
31
        return DB::table('users')->get();
32
33
    }
34
35
36
    /**
37
     * Retourne la catégorie à laquelle appartient un objet film
38
     * @return \Illuminate\Database\Eloquent\Relations\BelongsTo
39
     */
40
    public function categories()
41
    {
42
        return $this->belongsTo('App\Http\Models\Categories');
43
    }
44
45
46
    public function comments()
47
    {
48
        return $this->hasMany('App\Http\Models\Comments');
49
    }
50
51
    public function actors()
52
    {
53
        return $this->belongsToMany('App\Http\Models\Actors');
54
    }
55
56
    public function directors()
57
    {
58
        return $this->belongsToMany('App\Http\Models\Directors');
59
    }
60
61
    public function sessions()
62
    {
63
        return $this->hasMany('App\Http\Models\Sessions');
64
    }
65
66
    public function recommandations()
67
    {
68
        return $this->hasMany('App\Http\Models\Recommandations');
69
    }
70
71
72
73
74
75
76
}
77
78
79