Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/paulbalandan/liaison-revision
Seamless software updates library for CodeIgniter4 projects.
https://github.com/paulbalandan/liaison-revision
codeigniter4 php revision software updates
Last synced: 4 months ago
JSON representation
Seamless software updates library for CodeIgniter4 projects.
- Host: GitHub
- URL: https://github.com/paulbalandan/liaison-revision
- Owner: paulbalandan
- License: mit
- Created: 2020-08-05T17:11:09.000Z (over 4 years ago)
- Default Branch: 2.x
- Last Pushed: 2023-11-24T07:53:16.000Z (about 1 year ago)
- Last Synced: 2024-10-01T00:41:22.165Z (4 months ago)
- Topics: codeigniter4, php, revision, software, updates
- Language: PHP
- Homepage:
- Size: 403 KB
- Stars: 15
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Liaison Revision
[![PHP version](https://img.shields.io/packagist/php-v/liaison/revision)](https://php.net)
![build](https://github.com/paulbalandan/liaison-revision/workflows/build/badge.svg?branch=develop)
[![Coverage Status](https://coveralls.io/repos/github/paulbalandan/liaison-revision/badge.svg?branch=develop)](https://coveralls.io/github/paulbalandan/liaison-revision?branch=develop)
[![Latest Stable Version](https://poser.pugx.org/liaison/revision/v)](//packagist.org/packages/liaison/revision)
[![license](https://img.shields.io/github/license/paulbalandan/liaison-revision)](LICENSE)
[![Total Downloads](https://poser.pugx.org/liaison/revision/downloads)](//packagist.org/packages/liaison/revision)**Liaison Revision** is a software updates library that handles the updating of files in
your CodeIgniter4 projects.## System Requirements
Liaison Revision requires PHP 7.3+ to run. It also requires the PHP extension `ext-intl` to be installed.
Additionally, you can have the `ext-dom` extension enabled to use the `XmlLogHandler`.Liaison Revision needs to run on versions of CodeIgniter 4 __greater than v4.0.4__ due to the classes used
within the library which are not available on v4.0.4 and below. You can also opt to use the develop branch
for the latest changes.## Installation
### Composer installation
You can add this library as a local, per-project dependency to your project using Composer:
composer require liaison/revision
If you only need this library during development, for instance to run your project's test suite, then you should add it as a development-time dependency:
composer require --dev liaison/revision
### Manual installation
TBD
## Documentation
- [Overview](docs/overview.md)
- [Introduction](docs/overview.md#introduction)
- [Configuration](docs/overview.md#configuration)
- [Localisation](docs/overview.md#localisation)
- [Temporary Files Source Control](docs/overview.md#temporary-files-source-control)
- [Configuration](docs/configuration.md)
- [Introduction](docs/configuration.md#introduction)
- [Settings Defined](docs/configuration.md#settings-defined)
- [Extending](docs/configuration.md#extending)## Contributing
Contributions must adhere to the [Contributing Guidelines](.github/CONTRIBUTING.md).
## Code of Conduct
Please have a look at [Code of Conduct](.github/CODE_OF_CONDUCT.md).