</div> </div> <hr width="100%"> <?php foreach ($privilege_masters as $privilege_master) { ?> <div> <h4><span class="semi-bold"><?php echo $privilege_master->master_privilege; ?> </span></h4> <p> <?php $privileges = $privilege_service->get_privileges_by_master_privilege_assigned_for($privilege_master->privilege_master_code, $user_detail->user_type); foreach ($privileges as $privilege) { ?> <div class="col-lg-12" > <div class="checkboxes"> <label class="label_check" for="privilege<?php echo $privilege->privilege_code; ?> "><?php echo $privilege->privilege; ?> <input <?php if (in_array($privilege->privilege_code, $assigned_privileges)) { echo 'checked="checked"'; }
function user_privileges_delete_all() { $user_privilege_model = new User_privileges_model(); $user_privilege_service = new User_privileges_service(); $privilege_service = new Privilege_service(); $privilege_master_service = new Privilege_master_service(); $user_service = new User_service(); $user_model = new User_model(); $user_model->set_id($this->input->post('user_id', TRUE)); //setting the user id $user = $user_service->get_admin_by_id($user_model); $user_privilege_model->set_user_id($this->input->post('user_id', TRUE)); $master_privileges = $privilege_master_service->get_privilege_master_by_system_code($this->input->post('system_code', TRUE)); foreach ($master_privileges as $master_privilege) { $privileges = $privilege_service->get_privileges_by_master_privilege_assigned_for($master_privilege->privilege_master_code, $user->user_type); foreach ($privileges as $privilege) { $user_privilege_model->set_privilege_code($privilege->privilege_code); $user_privilege_service->delete_new_user_privilege_system($user_privilege_model); } } //adding the user piviledges based on the template echo 1; }