public function get_supported_post_types() { $settings = $this->get_settings(); if (empty($settings[PostTypeRepository::SETTINGS_KEY])) { return []; } $post_types = $settings[PostTypeRepository::SETTINGS_KEY]; $post_types = array_filter($post_types, function ($setting) { return PostTypeRepository::CPT_INACTIVE !== $setting; }); return array_keys($post_types); }