<?php
namespace App\KommaApp\Base;
use App\KommaApp\Sites\Models\Site;
use App\KommaApp\Sites\SiteServiceInterface;
abstract class Service
{
/** @var SiteServiceInterface */
private $siteService;
/** @var Site */
protected $site;
public function __construct()
{
if(\App::runningInConsole()) return;
$this->siteService = \App::make(SiteServiceInterface::class);
$this->site = $this->siteService->getCurrentSite();
}
}