File: D:/HostingSpaces/SBogers10/base.komma.pro/vendor/komma/kms/src/Sites/SitesTrait.php
<?php
/**
* Created by PhpStorm.
* User: Pascal
* Date: 02/10/2018
* Time: 13:16
*/
namespace Komma\KMS\Sites;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Illuminate\Database\Eloquent\Relations\BelongsToMany;
use Komma\KMS\Sites\Models\Site;
use Komma\KMS\Sites\Models\SiteInterface;
/**
* Trait SiteTrait
*
* @mixin \Illuminate\Database\Eloquent\Model
* @package Komma\KMS\Sites
*/
trait SitesTrait
{
/**
* Get the sites for this model
*
* @return BelongsToMany
*/
public function sites(): BelongsToMany
{
return $this->belongsToMany(get_class(app(SiteInterface::class)));
}
}