[Debug] If the ENVIRONMENT variable is set to development show debug options

This commit is contained in:
Peter Goodhall 2021-04-05 14:41:47 +01:00
parent 627f1d8013
commit 2396aec9d6
2 changed files with 5 additions and 1 deletions

View File

@ -7,6 +7,9 @@ class Debug extends CI_Controller {
$this->load->model('user_model');
if(!$this->user_model->authorize(2)) { $this->session->set_flashdata('notice', 'You\'re not allowed to do that!'); redirect('dashboard'); }
if(ENVIRONMENT != "development") {
show_error("You must have global enviroment set to development", '403', $heading = 'An Error Was Encountered');
}
}
/* User Facing Links to Backup URLs */

View File

@ -146,10 +146,11 @@
<a class="dropdown-item" href="<?php echo site_url('update');?>" title="Update Country Files"><i class="fas fa-sync"></i> Update Country Files</a>
<?php if(ENVIRONMENT == "development") { ?>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="<?php echo site_url('debug');?>" title="Debug Information"><i class="fas fa-tools"></i> Debug Information</a>
<?php } ?>
</div>
</li>
<?php } ?>