Download the PHP package nyoncode/wire-module-audit without Composer

On this page you can find all versions of the php package nyoncode/wire-module-audit. 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 wire-module-audit

WireStack

Wire Module Audit

The audit trail Wire already records, as a screen you can read.

The engine has shipped in wire-core for versions — HasAuditable fires the events, AuditLogger writes them, a prune command keeps the table honest. What no package shipped was a way to read any of it without SQL.

What it shows

Screen Notes
Audit log Event, record, actor, the fields that changed and when; filter by event, record type, actor and date range; newest first
One entry The before and after of every field that moved, and the request it came from — IP, user agent, whatever the event carried

Nothing here owns a table. AuditEntry, its migration and the change diff are core's, and core publishes that migration on demand:

The installer says so when it is missing, rather than leaving you an empty screen to explain.

What it does not do

Write. An audit entry that can be edited is not an audit entry — there is no form, no create page, and no delete button. Retention is wire-core.audit.retention_days and the wire-core:audit-prune command, which is a scheduled decision rather than a button somebody can be talked into pressing.

Guard itself. wire-module-audit.permission names an ability and the routes and links follow it; unset, the screen is as open as the rest of the panel. Who may read the log is your policy — this is the screen most worth naming one for.

Invent an actor. Entries store the key of whoever was signed in, and jobs, seeders and console commands legitimately store none. Those read as System; a key whose user is gone reads as Unknown user with the key beside it.

Documentation

Full docs: docs/modules/audit.md (česky) — and docs/core/audit.md for the engine underneath.


All versions of wire-module-audit with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
nyoncode/wire-core Version self.version
nyoncode/wire-forms Version self.version
nyoncode/wire-table Version self.version
nyoncode/wire-panels Version self.version
illuminate/support Version ^12.0|^13.0
illuminate/database Version ^12.0|^13.0
livewire/livewire Version ^4.0
nyoncode/laravel-package-toolkit Version ^2.5.2
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 nyoncode/wire-module-audit contains the following files

Loading the files please wait ...