original_string: private function applyRenames()
      {
          foreach ($this->renames as $rename) {
              $mainMenuOriginal = $rename[0];
              $subMenuOriginal  = $rename[1];
              $mainMenuRenamed  = $rename[2];
              $subMenuRenamed   = $rename[3];
  
              // Are we changing a submenu?
              if (!empty($subMenuOriginal)) {
                  if (isset($this->menu[$mainMenuOriginal][$subMenuOriginal])) {
                      $save = $this->menu[$mainMenuOriginal][$subMenuOriginal];
                      $save['_name'] = $subMenuRenamed;
                      unset($this->menu[$mainMenuOriginal][$subMenuOriginal]);
                      $this->menu[$mainMenuRenamed][$subMenuRenamed] = $save;
                  }
              } // Changing a first-level element
              elseif (isset($this->menu[$mainMenuOriginal])) {
                  $save = $this->menu[$mainMenuOriginal];
                  $save['_name'] = $mainMenuRenamed;
                  unset($this->menu[$mainMenuOriginal]);
                  $this->menu[$mainMenuRenamed] = $save;
              }
          }
      }
code: private function applyRenames()
      {
          foreach ($this->renames as $rename) {
              $mainMenuOriginal = $rename[0];
              $subMenuOriginal  = $rename[1];
              $mainMenuRenamed  = $rename[2];
              $subMenuRenamed   = $rename[3];
  
              // Are we changing a submenu?
              if (!empty($subMenuOriginal)) {
                  if (isset($this->menu[$mainMenuOriginal][$subMenuOriginal])) {
                      $save = $this->menu[$mainMenuOriginal][$subMenuOriginal];
                      $save['_name'] = $subMenuRenamed;
                      unset($this->menu[$mainMenuOriginal][$subMenuOriginal]);
                      $this->menu[$mainMenuRenamed][$subMenuRenamed] = $save;
                  }
              } // Changing a first-level element
              elseif (isset($this->menu[$mainMenuOriginal])) {
                  $save = $this->menu[$mainMenuOriginal];
                  $save['_name'] = $mainMenuRenamed;
                  unset($this->menu[$mainMenuOriginal]);
                  $this->menu[$mainMenuRenamed] = $save;
              }
          }
      }
code_tokens: private function applyRenames ( ) { foreach ( $ this -> renames as $ rename ) { $ mainMenuOriginal = $ rename [ 0 ] ; $ subMenuOriginal = $ rename [ 1 ] ; $ mainMenuRenamed = $ rename [ 2 ] ; $ subMenuRenamed = $ rename [ 3 ] ; // Are we changing a submenu? if ( ! empty ( $ subMenuOriginal ) ) { if ( isset ( $ this -> menu [ $ mainMenuOriginal ] [ $ subMenuOriginal ] ) ) { $ save = $ this -> menu [ $ mainMenuOriginal ] [ $ subMenuOriginal ] ; $ save [ '_name' ] = $ subMenuRenamed ; unset ( $ this -> menu [ $ mainMenuOriginal ] [ $ subMenuOriginal ] ) ; $ this -> menu [ $ mainMenuRenamed ] [ $ subMenuRenamed ] = $ save ; } } // Changing a first-level element elseif ( isset ( $ this -> menu [ $ mainMenuOriginal ] ) ) { $ save = $ this -> menu [ $ mainMenuOriginal ] ; $ save [ '_name' ] = $ mainMenuRenamed ; unset ( $ this -> menu [ $ mainMenuOriginal ] ) ; $ this -> menu [ $ mainMenuRenamed ] = $ save ; } } }
docstring: Applies renames to the menu.
docstring_tokens: Applies renames to the menu .