<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Calendar extends MY_Controller {

	public function __construct() {
		parent::__construct();
        $this->load->model('adminModel', '', TRUE);
	}

	public function index()
    {
        if (!isset($_SESSION['user']) || empty($_SESSION['user']) || $_SESSION['user']['rank'] < 9) redirect(base_url('login'));
        $this->load->view('admin/sidebar', ['title' => 'Dashboard']);
        $this->load->view('admin/calendar');
        $this->load->view('admin/footer');
    }

    public function getAllEvents() {
        $events = $this->adminModel->getCalendarEvents();

        echo json_encode($events);
    }
}