/**
  * This function load data which is require for edit rate layout (INTERNAL USE ONLY).
  *
  * @param   object  $jinput  Joomla's jinput Object.
  *
  * @since   2.2
  * @return   Layoutdata.
  */
 function loadViewDataForEditrate($jinput)
 {
     $qtcshiphelper = new qtcshiphelper();
     $shipFormData = array();
     $rateId = $jinput->get('rateId', 0);
     if (!empty($rateId)) {
         // Get rate detials
         $shipFormData['rateDetail'] = $qtcshiphelper->getShipMethRateDetail($rateId);
     }
     $qtcshiphelper = new qtcshiphelper();
     // Load Zone helper.
     $path = JPATH_SITE . DS . "components" . DS . "com_quick2cart" . DS . 'helpers' . DS . "zoneHelper.php";
     JLoader::register('zoneHelper', $path);
     JLoader::load('zoneHelper');
     $zoneHelper = new zoneHelper();
     // Get user's accessible zone list
     $shipFormData['zonelist'] = $zoneHelper->getUserZoneList();
     return $shipFormData;
 }