imagecms/ImageCMS

View on GitHub
application/modules/red_helper/admin.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

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

/**
 * Image CMS
 * Sample Module Admin
 * @property red_helper_model $red_helper_model
 */
class Admin extends BaseAdminController
{

    public function __construct() {
        parent::__construct();
        $this->load->model('red_helper_model');
        $lang = new MY_Lang();
        $lang->load('red_helper');
    }

    public function index() {
        $settings = $this->red_helper_model->getSettings();
        \CMSFactory\assetManager::create()
                ->registerScript('red_helper_admin')
                ->registerStyle('red_hepler')
                ->setData($settings)
                ->renderAdmin('main');
    }

    public function saveSettings() {
        $this->red_helper_model->setSettings($this->input->post());
        showMessage(lang('Settings saved', 'red_helper'));
    }

}