PHPackages                             laswitchtech/php-updater - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. laswitchtech/php-updater

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

laswitchtech/php-updater
========================

Updater Library for PHP Applications. Using GitHub Repository as the source.

v1.0.0(2y ago)046MITPHP

Since Jul 17Pushed 2y ago1 watchersCompare

[ Source](https://github.com/LouisOuellet/php-updater)[ Packagist](https://packagist.org/packages/laswitchtech/php-updater)[ RSS](/packages/laswitchtech-php-updater/feed)WikiDiscussions stable Synced 1mo ago

READMEChangelog (10)Dependencies (2)Versions (25)Used By (0)

[![GitHub repo logo](/dist/img/logo.png)](/dist/img/logo.png)

phpUpdater
==========

[](#phpupdater)

[![License](https://camo.githubusercontent.com/56f9dc04985fb8297029960a4a86163485fbf3bce4c381b69720c0062697d55a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f4c6f7569734f75656c6c65742f7068702d757064617465723f7374796c653d666f722d7468652d6261646765)](https://camo.githubusercontent.com/56f9dc04985fb8297029960a4a86163485fbf3bce4c381b69720c0062697d55a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f4c6f7569734f75656c6c65742f7068702d757064617465723f7374796c653d666f722d7468652d6261646765)[![GitHub repo size](https://camo.githubusercontent.com/324400843747553bfb050a401fac5c8df5c24be50b9fb5c9206f989708462b22/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f7265706f2d73697a652f4c6f7569734f75656c6c65742f7068702d757064617465723f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562)](https://camo.githubusercontent.com/324400843747553bfb050a401fac5c8df5c24be50b9fb5c9206f989708462b22/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f7265706f2d73697a652f4c6f7569734f75656c6c65742f7068702d757064617465723f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562)[![GitHub top language](https://camo.githubusercontent.com/13abde0d455c503150a91059cea309d4238aa898baec50f5fdce030688814e08/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c616e6775616765732f746f702f4c6f7569734f75656c6c65742f7068702d757064617465723f7374796c653d666f722d7468652d6261646765)](https://camo.githubusercontent.com/13abde0d455c503150a91059cea309d4238aa898baec50f5fdce030688814e08/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c616e6775616765732f746f702f4c6f7569734f75656c6c65742f7068702d757064617465723f7374796c653d666f722d7468652d6261646765)[![Version](https://camo.githubusercontent.com/af18b187072046e918601914c5e7749463da493c17ab8cf7c1c96dc02d1c8a2a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f4c6f7569734f75656c6c65742f7068702d757064617465723f6c6162656c3d56657273696f6e267374796c653d666f722d7468652d6261646765)](https://camo.githubusercontent.com/af18b187072046e918601914c5e7749463da493c17ab8cf7c1c96dc02d1c8a2a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f4c6f7569734f75656c6c65742f7068702d757064617465723f6c6162656c3d56657273696f6e267374796c653d666f722d7468652d6261646765)

Description
-----------

[](#description)

phpUpdater is a Library for PHP Applications. Using GitHub Repository as the source, it allows you to use releases as updates for your application.

Features
--------

[](#features)

- Support for private repositories
- Easy to use
- Provides Backup and restore functionnalities
- Simple upgrade method
- Integration with [phpDB](https://github.com/LouisOuellet/php-database)

Why you might need it?
----------------------

[](#why-you-might-need-it)

Can I use this?
---------------

[](#can-i-use-this)

Sure!

License
-------

[](#license)

This software is distributed under the [MIT](https://opensource.org/license/mit/) license. Please read [LICENSE](LICENSE) for information on the software availability and distribution.

Requirements
------------

[](#requirements)

- PHP &gt;= 5.5.0
- GitHub Repository
- GitHub Access Token

To Do
-----

[](#to-do)

- Add support for public repositories

Security
--------

[](#security)

Please disclose any vulnerabilities found responsibly – report security issues to the maintainers privately.

Installation
------------

[](#installation)

Using Composer:

```
composer require laswitchtech/php-database
```

How do I use it?
----------------

[](#how-do-i-use-it)

Here is a full example:

```
