Download the PHP package devmonowar/janitorix-media-audit without Composer

On this page you can find all versions of the php package devmonowar/janitorix-media-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 janitorix-media-audit

Janitorix Media Audit

A WordPress plugin that finds unused images and removes them safely — by proving they are unused first.

Status: live on WordPress.org.

Plugin name Janitorix Media Audit
Current version the Stable tag in readme.txt — no version number is repeated here, so none can go stale
Distribution WordPress.org · Packagist · GitHub Releases
Namespace JanitorixMediaAudit\
Prefix JANITORIX_
License GPL-2.0-or-later — required by WordPress.org, and not optional: WordPress itself is GPL

What this repository is

A complete, working WordPress plugin — one scanner per place an image can hide, a Confidence Engine, a Risk Engine, a Recommendation Engine, six admin screens (Dashboard, Images, Image Details, Alt Text, Scan History, Settings) plus an optional AI alt-text suggester you key yourself. See readme.txt for the full feature description and changelog, or the help docs for how to use it.

The plugin is on the WordPress.org plugin directory, so it installs and updates from inside WordPress like any other plugin.


Start here

If you want to… Read
Use the plugin docs/README.md — Getting Started, Understanding Your Results, Staying Safe, FAQ
Extend it — hook into a scan or add a scanner Developer Hooks
Know what shipped and when readme.txt → Changelog

The idea in one screen

Other cleanup plugins say Unused. Delete?

This one says:

Every score has a reason. Every recommendation has evidence. Nothing is deleted in one step.


Documentation

For installation requirements, the full changelog, and the short-form FAQ, see readme.txt — that is also what the WordPress.org listing page shows.


Installation

  1. In WordPress, go to Plugins → Add New, search for Janitorix Media Audit, and click Install Now — or download the ZIP from the WordPress.org listing.
  2. Activate it through the Plugins screen.
  3. Open the new Janitorix menu in the WordPress admin sidebar and click Start the first scan.

Developers can install it with composer require devmonowar/janitorix-media-audit, or take a tagged ZIP from GitHub Releases.

Requirements

Links

Development


Core principles

Engine first, features second. Build the architecture, then the UI, then the features. A feature-first plugin needs its core rewritten every time something is added.

Scanners find. Engines decide. A scanner's only job is to answer "which images does this content reference?" and report evidence. It never calculates confidence, never assesses risk, never deletes anything. That single rule is what lets a Bricks or Divi scanner be added years from now without touching the Core Engine.

Note which way round the question is asked. "Where is this image used?" — once per attachment — is O(images × content) and dies on a real site. Every scanner instead answers "which images does this content reference?" once per content item — see the Scanner contract in src/Scanner/Contracts/.

Trash first, delete later. The strongest recommendation the plugin will ever make for an unused image is Move to Trash. Permanent deletion is only offered afterwards, from the Trash. This bounds the damage if the Confidence Engine is ever wrong — and occasionally it will be.

Never show a score without a reason. Users are never asked to trust a number they cannot inspect.


License

GPL-2.0-or-later.


"Scan with evidence, analyze with confidence, clean with safety."


All versions of janitorix-media-audit with dependencies

PHP Build Version
Package Version
Requires php Version >=7.4
composer/installers Version ^1.0 || ^2.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 devmonowar/janitorix-media-audit contains the following files

Loading the files please wait ...