[Back] <?php
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly.
}
if ( ! class_exists( 'OsIntegrationsController' ) ) :
class OsIntegrationsController extends OsController {
function __construct() {
parent::__construct();
$this->views_folder = LATEPOINT_VIEWS_ABSPATH . 'integrations/';
$this->vars['page_header'] = OsMenuHelper::get_menu_items_by_id('integrations');
$this->vars['pre_page_header'] = OsMenuHelper::get_label_by_id('integrations');
$this->vars['breadcrumbs'][] = array('label' => __('Integrations', 'latepoint'), 'link' => OsRouterHelper::build_link(OsRouterHelper::build_route_name('integrations', 'external_calendars')));
}
public function external_meeting_systems() {
$this->vars['available_meeting_systems'] = OsMeetingSystemsHelper::get_list_of_external_meeting_systems();
$this->format_render(__FUNCTION__);
}
public function external_calendars() {
$this->vars['available_calendars'] = OsCalendarHelper::get_list_of_external_calendars();
$this->format_render(__FUNCTION__);
}
public function external_marketing_systems() {
$this->vars['available_marketing_systems'] = OsMarketingSystemsHelper::get_list_of_external_marketing_systems();
$this->format_render(__FUNCTION__);
}
public function external_short_links_systems() {
$this->vars['available_short_links_systems'] = OsShortLinksSystemsHelper::get_list_of_external_short_links_systems();
$this->format_render(__FUNCTION__);
}
}
endif;