Download the PHP package craftpulse/craft-audit-kit without Composer

On this page you can find all versions of the php package craftpulse/craft-audit-kit. 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 craft-audit-kit

Audit Kit

Audit Kit gives Craft plugins a shared, tamper-evident audit foundation: a neutral audit event contract, a dispatch bus, and a byte-deterministic SHA-256 hash-chain engine, so every plugin on an install writes to one verifiable trail instead of inventing its own.

Audit Kit is a library-shipped Yii module, not a Craft plugin. It has no Plugin Store entry, never appears in Craft's installed-plugins list, has no control panel surface, and cannot be enabled or disabled. Its audience is developers building plugins that consume it.

Features

Requirements

Craft CMS

Audit Kit requires Craft CMS 5.0.0 or greater.

PHP

Audit Kit requires PHP 8.2 or greater.

A consuming plugin

Audit Kit is never installed on its own. A consuming plugin requires the package and bootstraps the module by calling AuditKit::register().

Installation

Audit Kit is a library package. There is no Plugin Store entry and no plugin/install step.

You can add the package to your plugin using Composer and the command line.

  1. Open your terminal and go to your plugin:

  2. Tell Composer to require the package:

Or add it as a requirement in your plugin's composer.json directly:

DDEV

If your project runs in DDEV, run the same command through DDEV from the project root:

Next steps

Requiring the package is not enough on its own. Audit Kit does nothing until a consuming plugin wires it up:

See Installation and setup for the full wiring.

Documentation

Full documentation lives in docs/.

Licensing

Audit Kit is released under the MIT License. See LICENSE.md for the full text.

Support

File issues at github.com/craftpulse/craft-audit-kit/issues, or email [email protected].


All versions of craft-audit-kit with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
craftcms/cms Version ^5.0.0
dompdf/dompdf Version ^2.0 || ^3.0
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 craftpulse/craft-audit-kit contains the following files

Loading the files please wait ...