1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2025-12-12 20:14:03 +00:00

Rename parent model -> getRelationshipToPrimaryModel

This commit is contained in:
Samuel Štancl 2020-05-14 04:20:06 +02:00
parent c05262f534
commit f4898bec2b
3 changed files with 3 additions and 3 deletions

View file

@ -6,7 +6,7 @@ use Stancl\Tenancy\Database\ParentModelScope;
trait BelongsToPrimaryModel trait BelongsToPrimaryModel
{ {
abstract public function getParentRelationshipName(): string; abstract public function getRelationshipToPrimaryModel(): string;
public static function bootBelongsToPrimaryModel() public static function bootBelongsToPrimaryModel()
{ {

View file

@ -14,7 +14,7 @@ class ParentModelScope implements Scope
return; return;
} }
$builder->whereHas($builder->getModel()->getParentRelationshipName()); $builder->whereHas($builder->getModel()->getRelationshipToPrimaryModel());
} }
public function extend(Builder $builder) public function extend(Builder $builder)

View file

@ -310,7 +310,7 @@ class ScopedComment extends Comment
protected $table = 'comments'; protected $table = 'comments';
public function getParentRelationshipName(): string public function getRelationshipToPrimaryModel(): string
{ {
return 'post'; return 'post';
} }