original_string: public function saveorder()
  	{
  		JSession::checkToken() or jexit(JText::_('JINVALID_TOKEN'));
  
  		JLog::add('CategoriesControllerCategories::saveorder() is deprecated. Function will be removed in 4.0', JLog::WARNING, 'deprecated');
  
  		// Get the arrays from the Request
  		$order = $this->input->post->get('order', null, 'array');
  		$originalOrder = explode(',', $this->input->getString('original_order_values'));
  
  		// Make sure something has changed
  		if (!($order === $originalOrder))
  		{
  			parent::saveorder();
  		}
  		else
  		{
  			// Nothing to reorder
  			$this->setRedirect(JRoute::_('index.php?option=' . $this->option . '&view=' . $this->view_list, false));
  
  			return true;
  		}
  	}
code: public function saveorder()
  	{
  		JSession::checkToken() or jexit(JText::_('JINVALID_TOKEN'));
  
  		JLog::add('CategoriesControllerCategories::saveorder() is deprecated. Function will be removed in 4.0', JLog::WARNING, 'deprecated');
  
  		// Get the arrays from the Request
  		$order = $this->input->post->get('order', null, 'array');
  		$originalOrder = explode(',', $this->input->getString('original_order_values'));
  
  		// Make sure something has changed
  		if (!($order === $originalOrder))
  		{
  			parent::saveorder();
  		}
  		else
  		{
  			// Nothing to reorder
  			$this->setRedirect(JRoute::_('index.php?option=' . $this->option . '&view=' . $this->view_list, false));
  
  			return true;
  		}
  	}
code_tokens: public function saveorder ( ) { JSession :: checkToken ( ) or jexit ( JText :: _ ( 'JINVALID_TOKEN' ) ) ; JLog :: add ( 'CategoriesControllerCategories::saveorder() is deprecated. Function will be removed in 4.0' , JLog :: WARNING , 'deprecated' ) ; // Get the arrays from the Request $ order = $ this -> input -> post -> get ( 'order' , null , 'array' ) ; $ originalOrder = explode ( ',' , $ this -> input -> getString ( 'original_order_values' ) ) ; // Make sure something has changed if ( ! ( $ order === $ originalOrder ) ) { parent :: saveorder ( ) ; } else { // Nothing to reorder $ this -> setRedirect ( JRoute :: _ ( 'index.php?option=' . $ this -> option . '&view=' . $ this -> view_list , false ) ) ; return true ; } }
docstring: Save the manual order inputs from the categories list page.
  
  @return      void
  
  @since       1.6
  @see         JControllerAdmin::saveorder()
  @deprecated  4.0
docstring_tokens: Save the manual order inputs from the categories list page .