ldc-jeusselin/app/Models/Articles.php
Olivier Legat 2a67dfadcc Front
* nos metiers : injection des datas du bo
* début prise en charge auth/pas auth
Back
* articles (pour la page actualités)
* home slider : en cours
2021-02-19 12:20:43 +01:00

33 lines
651 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Articles extends Model
{
public function category()
{
return $this->belongsTo(ArticlesCategories::class, 'category_id');
}
public function recipes()
{
return $this->belongsToMany(Recipes::class);
}
public function answers()
{
return $this->hasMany(SurveysAnswers::class);
}
public function surveysAnswersUsers()
{
return $this->hasManyThrough(
SurveysAnswers::class,
SurveysAnswersUsers::class,
'survey_answer_id',
'article_id'
);
}
}