Skip to content

marcinl13/GitUpdater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitUpdater

PHP GitUpdater for actualization your own projects. It works on latest version repository release. Downloads and replaces old files new ones.

Simple example

<?php
  DEFINE("DS", DIRECTORY_SEPARATOR);
  DEFINE("PROJEKT_PLUGIN_FILE", __DIR__ . DS);
  DEFINE("ROOT", PROJEKT_PLUGIN_FILE . DS);
  DEFINE("DOWNLOAD_PATH", ROOT . "downloads" . DS);

  require_once("GitUpdater.class.php");

  $gitUpdater = new GitUpdater();
  $gitUpdater->GitConnect('Git2', 'marcinl13');
  $gitUpdater->LocalData('info.json');
  $gitUpdater->DownloadFile(DOWNLOAD_PATH);
  $gitUpdater->UnZip(DOWNLOAD_PATH); //extract path!!!

  //print errors
  print_r($gitUpdater->ShowErrors());
?>

Releases

No releases published

Packages

No packages published

Languages