[eluser]riwakawd[/eluser]
I am setting up my maintenance page. But can not seem to load views in to my private setting
A PHP Error was encountered
Severity: Notice
Message: Undefined property: site_offline_hook::$load
Filename: hooks/site_offline_hook.php
Line Number: 33
Fatal error: Call to a member function view() on a non-object in /home/cws01/public_html/application/hooks/site_offline_hook.php on line 33
Code:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/**
* Check whether the site is offline or not.
*
*/
class site_offline_hook {
public function __construct() {
log_message('debug','Accessing site_offline hook!');
}
public function is_offline() {
if(file_exists(APPPATH.'config/config.php'))
{
include(APPPATH.'config/config.php');
if(isset($config['is_offline']) && $config['is_offline']===TRUE)
{
$this->show_site_offline();
exit;
}
}
}
private function show_site_offline() {
$this->load->view('common/header');
$this->load->view('common/home');
$this->load->view('common/footer');
}
}