*/ class LoadAdditionalScriptsListener implements IEventListener { public function __construct( private Config $config, ) { } /** * @param Event $event */ public function handle(Event $event): void { // If the user cannot create guests, we don't need to load the script if (!$this->config->canCreateGuests()) { return; } Util::addScript('guests', 'guests-main'); } }