first commit

This commit is contained in:
ryanwong
2022-06-30 05:46:02 -04:00
commit a96eaec33b
859 changed files with 199842 additions and 0 deletions
+38
View File
@@ -0,0 +1,38 @@
<?php defined('BASEPATH') OR exit('No direct script access allowed');
/*Powered By: Manaknightdigital Inc. https://manaknightdigital.com/ Year: 2021*/
/**
* Maintenance Middleware
*
* @copyright 2019 Manaknightdigital Inc.
* @link https://manaknightdigital.com
* @license Proprietary Software licensing
* @author Ryan Wong
*/
class Maintenance_middleware
{
protected $_controller;
protected $_ci;
public $roles = array();
public function __construct(&$controller, &$ci)
{
$this->_controller = $controller;
$this->_ci = $ci;
}
public function run()
{
$setting = $this->_controller->get_setting();
$condition = (isset($setting) && isset($setting['maintenance']) && $setting['maintenance'] == 1);
if ($condition)
{
header( '503 Service Unavailable', TRUE, 503 );
stop_execution();
return FALSE;
}
return TRUE;
}
}