Download the PHP package designink/plugin-update-helper without Composer

On this page you can find all versions of the php package designink/plugin-update-helper. 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 plugin-update-helper

DesignInk Plugin Update Helper

This project is a Composer-distrubuted package designed to integrate a custom WordPress plugin project with the DesignInk Plugin Update Server. It provides the tools used to communicate with a plugin update server and perform information reporting and update installation.

Installation

To install this package into your plugin project, simply navigate to the root directory of your project in a command terminal and run composer require designink/plugin-update-helper. This installs the update helper into the vendor directoy and updates your Composer file.

Usage

In order to have your WordPress plugin talk to an update server, you must define a plugin slug and a URL to access in your plugin.

This project assumes your plugin folder name will have the same name (slug) as the primary PHP file inside of it. That is, your plugin should have an effective ID of "plugin-slug/plugin-slug.php". If you do not organize your project as such, the update system will not work.

To tell the update helper what you plugin slug and update URL are, you simply need to require the update helper, then add the slug and URL to the plugin update list via a key/value pair.

If you plan on using a private GitHub repository, you should provide an SSL key to use to encrypt your API token in "Settings > DesignInk Settings". This token must match the token on the update server.


All versions of plugin-update-helper with dependencies

PHP Build Version
Package Version
Requires designink/designink-wp-framework Version ^1.0.1
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 designink/plugin-update-helper contains the following files

Loading the files please wait ....