File: D:/HostingSpaces/SBogers10/momsecurity.komma.nl/vendor/komma/kms/src/Sites/SiteTrait.php
<?php
namespace Komma\KMS\Sites;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Komma\KMS\Sites\Models\SiteInterface;
/**
* Trait SiteTrait
*
* @mixin \Illuminate\Database\Eloquent\Model
* @package Komma\KMS\Sites
*/
trait SiteTrait
{
/**
* Get the site for this this model
*
* @return belongsTo
*/
public function site(): BelongsTo
{
return $this->belongsTo(get_class(app(SiteInterface::class)), 'site_id'); //Model must have site_id attribute
}
}