original_string: private function multi_edit()
      {
          extract(psa(array(
              'selected',
              'edit_method',
          )));
  
          require_privs('rah_backup_'.((string) $edit_method));
  
          if (!is_string($edit_method) || empty($selected) || !is_array($selected)) {
              $this->browser(array(gTxt('rah_backup_select_something'), E_WARNING));
              return;
          }
  
          $method = 'multi_option_' . $edit_method;
  
          if (!method_exists($this, $method)) {
              $method = 'browse';
          }
  
          $this->$method();
      }
code: private function multi_edit()
      {
          extract(psa(array(
              'selected',
              'edit_method',
          )));
  
          require_privs('rah_backup_'.((string) $edit_method));
  
          if (!is_string($edit_method) || empty($selected) || !is_array($selected)) {
              $this->browser(array(gTxt('rah_backup_select_something'), E_WARNING));
              return;
          }
  
          $method = 'multi_option_' . $edit_method;
  
          if (!method_exists($this, $method)) {
              $method = 'browse';
          }
  
          $this->$method();
      }
code_tokens: private function multi_edit ( ) { extract ( psa ( array ( 'selected' , 'edit_method' , ) ) ) ; require_privs ( 'rah_backup_' . ( ( string ) $ edit_method ) ) ; if ( ! is_string ( $ edit_method ) || empty ( $ selected ) || ! is_array ( $ selected ) ) { $ this -> browser ( array ( gTxt ( 'rah_backup_select_something' ) , E_WARNING ) ) ; return ; } $ method = 'multi_option_' . $ edit_method ; if ( ! method_exists ( $ this , $ method ) ) { $ method = 'browse' ; } $ this -> $ method ( ) ; }
docstring: Multi-edit handler.
docstring_tokens: Multi - edit handler .