make static-analyse code

This commit is contained in:
2024-01-15 01:05:10 +03:00
parent 57244b63be
commit bc2c8df9af
35 changed files with 221 additions and 182 deletions

View File

@@ -4,6 +4,9 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Illuminate\Database\Eloquent\Relations\BelongsToMany;
use Illuminate\Database\Eloquent\Relations\HasMany;
/**
* App\Models\Meal
@@ -46,24 +49,24 @@ class Meal extends Model
protected $fillable = ['*'];
public function user()
public function user(): BelongsTo
{
return $this->belongsTo(User::class)->withDefault([
'name' => 'Guest Author',
]);
}
public function diary()
public function diary(): BelongsTo
{
return $this->belongsTo(Diary::class);
}
public function portions()
public function portions(): HasMany
{
return $this->hasMany(Portion::class);
}
public function photos()
public function photos(): BelongsToMany
{
return $this->belongsToMany(UserAttachment::class);
}