rah / rah_updater
Patch update handler for Textpattern CMS
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 1
Open Issues: 0
Type:textpattern-plugin
Requires
- textpattern/installer: *
- textpattern/lock: >=4.6.0,4.6.*-dev
This package is auto-updated.
Last update: 2024-10-15 12:36:57 UTC
README
Packagist | GitHub | Twitter | Donate
Rah_updater is a plugin for Textpattern CMS. It providers a database path updating interface. It can be used to in deployment process to execute database structure updates, and handle your internal application changes.
The plugin can run a update files from a specified directory and additionally offers an API for executing custom set of callbacks. The update files itself are individual PHP files. The files names are expected to represent valid version numbers, and are executed in a natural order. Each update file and callback is expected to return a boolean, representing whether the update was an success or not. If FALSE, the update process is terminated, and continued from the failed update when the updater is executed again. The update scripts and callbacks can contain any PHP code you desire.
This plugin offers a public callback URL hook that can be used to invoke the updater, and some options in the preferences panel for configuring it.
Installing
Using Composer:
$ composer.phar require rah/rah_updater
Toolshed notice
This is a toolshed project. Experimental and not part of the main supported product line of Rah. Not yet at least. Please use at your own risk.
Requirements
- Textpattern 4.6-dev or newer.
Changelog
Version 0.1.0 – upcoming
- Initial release.