1
0
mirror of https://github.com/robonen/metr.git synced 2026-03-20 10:54:41 +00:00

Offer relations controller

This commit is contained in:
2022-06-01 23:32:14 +07:00
parent 675b692c81
commit 210077df9d
6 changed files with 69 additions and 11 deletions

View File

@@ -7,6 +7,7 @@ use App\Enums\RoomTypesEnum;
use App\Filters\Filterable;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Illuminate\Database\Eloquent\Relations\HasMany;
class Offer extends Model
@@ -51,4 +52,15 @@ class Offer extends Model
{
return $this->hasMany(OfferPhoto::class);
}
/**
* @return \Illuminate\Database\Eloquent\Relations\BelongsTo
*/
public function user(): BelongsTo
{
return $this
->belongsTo(User::class)
->select('id','first_name', 'last_name', 'middle_name', 'phone', 'photo')
->with('feedback');
}
}