Example #1
0
 /**
  * Get a single row
  *
  * @return   step object
  */
 public function requestRest($task = 'total', $table = false)
 {
     // Initialize jupgrade class
     $jupgrade = new jUpgrade();
     // JHttp instance
     jimport('joomla.http.http');
     $http = new JHttp();
     $data = $jupgrade->getRestData();
     // Getting the total
     $data['task'] = $task;
     $data['table'] = $table;
     $request = $http->get($jupgrade->params->get('rest_hostname'), $data);
     return $request->body;
 }
Example #2
0
 /**
  * Get a list of images to migrate
  *
  * @return   step object
  */
 public function getImage()
 {
     // Initialize jupgrade class
     $jupgrade = new jUpgrade();
     // JHttp instance
     jimport('joomla.http.http');
     $http = new JHttp();
     $data = $jupgrade->getRestData();
     // Getting the total
     $data['task'] = "image";
     $data['files'] = 'images';
     $response = $http->get($jupgrade->params->get('rest_hostname'), $data);
     $id = $this->_getID('files_images');
     $id = $id + 1;
     $name = $this->_getImageName($id);
     $write = JFile::write(JPATH_ROOT . '/images.new/' . $name, $response->body);
     $this->_updateID($id, 'files_images');
 }