refactor: rename cooperationMedias and proposals relations to singular form for consistency
This commit is contained in:
parent
1bdf1fa625
commit
42691efbfa
@ -158,7 +158,7 @@ public static function getEloquentQuery(): Builder
|
|||||||
{
|
{
|
||||||
return parent::getEloquentQuery()
|
return parent::getEloquentQuery()
|
||||||
->when(auth()->user()->hasRole(RoleEnum::PERUSAHAAN->value), function (Builder $query): void {
|
->when(auth()->user()->hasRole(RoleEnum::PERUSAHAAN->value), function (Builder $query): void {
|
||||||
$query->whereHas('cooperationMedias', function (Builder $subQuery): void {
|
$query->whereHas('cooperationMedia', function (Builder $subQuery): void {
|
||||||
$subQuery->whereHas('partnerMedia', function (Builder $mediaQuery): void {
|
$subQuery->whereHas('partnerMedia', function (Builder $mediaQuery): void {
|
||||||
$mediaQuery->whereHas('company', function (Builder $companyQuery): void {
|
$mediaQuery->whereHas('company', function (Builder $companyQuery): void {
|
||||||
$companyQuery->where('user_id', auth()->id());
|
$companyQuery->where('user_id', auth()->id());
|
||||||
|
|||||||
@ -23,7 +23,7 @@ class CooperationMediaRelationManager extends RelationManager
|
|||||||
{
|
{
|
||||||
protected static ?string $recordTitleAttribute = 'partnerMedia.name';
|
protected static ?string $recordTitleAttribute = 'partnerMedia.name';
|
||||||
|
|
||||||
protected static string $relationship = 'cooperationMedias';
|
protected static string $relationship = 'cooperationMedia';
|
||||||
|
|
||||||
protected static ?string $title = 'Media';
|
protected static ?string $title = 'Media';
|
||||||
|
|
||||||
|
|||||||
@ -64,7 +64,7 @@ protected function completed(Builder $query): void
|
|||||||
$query->where('status', CooperationStatus::COMPLETED);
|
$query->where('status', CooperationStatus::COMPLETED);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function cooperationMedias(): HasMany
|
public function cooperationMedia(): HasMany
|
||||||
{
|
{
|
||||||
return $this->hasMany(CooperationMedia::class);
|
return $this->hasMany(CooperationMedia::class);
|
||||||
}
|
}
|
||||||
@ -87,7 +87,7 @@ public function payments(): HasManyThrough
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function proposals(): HasMany
|
public function proposal(): HasMany
|
||||||
{
|
{
|
||||||
return $this->hasMany(CooperationProposal::class);
|
return $this->hasMany(CooperationProposal::class);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -89,7 +89,7 @@ public function company(): BelongsTo
|
|||||||
return $this->belongsTo(Company::class);
|
return $this->belongsTo(Company::class);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function cooperationMedias(): HasMany
|
public function cooperationMedia(): HasMany
|
||||||
{
|
{
|
||||||
return $this->hasMany(CooperationMedia::class);
|
return $this->hasMany(CooperationMedia::class);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user