register(new ElementorWidget()); } public static function eventOptions(): array { $options = ['0' => esc_html__('– Choose an event –', 'blyzer-events')]; if (!current_user_can(Rest::CAPABILITY)) return $options; foreach (Rest::events() as $event) { $mark = $event['ok'] === true ? '✓ ' : ($event['ok'] === false ? '⚠ ' : ''); $note = $event['ok'] === false ? ' – ' . __('check the API key', 'blyzer-events') : ''; $options[(string) $event['id']] = esc_html($mark . $event['title'] . $note); } return $options; } }