. */ namespace SP\Modules\Web\Controllers\Track; use SP\Core\Application; use SP\Domain\Security\TrackServiceInterface; use SP\Modules\Web\Controllers\ControllerBase; use SP\Mvc\Controller\WebControllerHelper; /** * Class TrackBase */ abstract class TrackBase extends ControllerBase { protected TrackServiceInterface $trackService; public function __construct( Application $application, WebControllerHelper $webControllerHelper, TrackServiceInterface $trackService ) { parent::__construct($application, $webControllerHelper); $this->checkLoggedIn(); $this->trackService = $trackService; } }