Download the PHP package neosidekick/revisions without Composer

On this page you can find all versions of the php package neosidekick/revisions. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package revisions

Latest Stable Version

NEOSidekick Revisions

Note: The package will be commercially licensed to cover development costs.

The revisions package will automatically create revisions of pages including their content every time changes are published to live.

This enables you to understand which editor published which changes, and you can select existing revisions in the inspector for each page and revert to them.

We also offer CLI commands to list, apply and remove revisions.

Installation

NEOSidekick.Revisions is available via packagist. "neosidekick/revisions" : "~1.0" to the require section of the composer.json or run:

Then you should make sure that your database is up-to-date by running the following command:

We use semantic-versioning so every breaking change will increase the major-version number.

CLI usage

Create revisions for a node

List revisions for a node

Flush all revisions

Flush revisions older than a certain date

The date format is YYYY-MM-DD.

Flush revisions without confirmation

This can be used to flush via a cron job.

Configuration

The following settings can be adjusted via a Settings.yaml file in your project:

License

Commercially licensed. Please contact [email protected] if you already want to use it, otherwise details follow once the first stable release is finished.


All versions of revisions with dependencies

PHP Build Version
Package Version
Requires php Version >=7.4
ext-xmlreader Version *
ext-xmlwriter Version *
ext-libxml Version *
neos/neos Version ^8.0 || dev-master
neos/neos-ui Version ^8.0 || dev-master
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package neosidekick/revisions contains the following files

Loading the files please wait ....