|  | @@ 567-573 (lines=7) @@ | 
                                                            
                                    | 564 |  |         // Get current user permission | 
                                                            
                                    | 565 |  |         $value = $this->get_permission_value($key, FALSE); | 
                                                            
                                    | 566 |  |  | 
                                                            
                                    | 567 |  |         if ($array_key == 'role_id') { | 
                                                            
                                    | 568 |  |             $result[$role_id] = $value; | 
                                                            
                                    | 569 |  |         } elseif ($array_key == 'role_name') { | 
                                                            
                                    | 570 |  |             $result[$role_name] = $value; | 
                                                            
                                    | 571 |  |         } else { | 
                                                            
                                    | 572 |  |             array_push($result, $value); | 
                                                            
                                    | 573 |  |         } | 
                                                            
                                    | 574 |  |  | 
                                                            
                                    | 575 |  |         // Get current user parent permissions | 
                                                            
                                    | 576 |  |         $parent_permissions = $this->ci->session->userdata('DX_parent_permissions'); | 
                                                                                
                                |  | @@ 584-592 (lines=9) @@ | 
                                                            
                                    | 581 |  |                 $value = $permission[$key]; | 
                                                            
                                    | 582 |  |             } | 
                                                            
                                    | 583 |  |  | 
                                                            
                                    | 584 |  |             if ($array_key == 'role_id') { | 
                                                            
                                    | 585 |  |                 // It's safe to use $parents_roles_id[$i] because array order is same with permission array | 
                                                            
                                    | 586 |  |                 $result[$parent_roles_id[$i]] = $value; | 
                                                            
                                    | 587 |  |             } elseif ($array_key == 'role_name') { | 
                                                            
                                    | 588 |  |                 // It's safe to use $parents_roles_name[$i] because array order is same with permission array | 
                                                            
                                    | 589 |  |                 $result[$parent_roles_name[$i]] = $value; | 
                                                            
                                    | 590 |  |             } else { | 
                                                            
                                    | 591 |  |                 array_push($result, $value); | 
                                                            
                                    | 592 |  |             } | 
                                                            
                                    | 593 |  |  | 
                                                            
                                    | 594 |  |             $i++; | 
                                                            
                                    | 595 |  |         } |