File: D:/HostingSpaces/SBogers10/komma.pro/app/KommaApp/Kms/Core/Sections/AbstractSectionTabsDirector.php
<?php
namespace App\KommaApp\Kms\Core\Sections;
use App\KommaApp\Kms\Core\Kms;
use App\KommaApp\Kms\Core\KmsInterface;
/**
* Class AbstractSectionTabsDirector
* @package App\KommaApp\Kms\Core\Sections
*/
abstract class AbstractSectionTabsDirector
{
/**
* @var KmsInterface $kms
*/
protected $kms;
function __construct(AbstractSectionTabsBuilder $sectionTabBuilder) {
$this->kms = \App::make(KmsInterface::class);
}
abstract function buildTabs(): void;
abstract function getTabsCollection(): SectionTabsCollectionInterface;
}