Download the PHP package thedigitalembassy/adeptus without Composer

On this page you can find all versions of the php package thedigitalembassy/adeptus. 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 adeptus

Adeptus Banner

Introduction

Adeptus is a lightweight plugin that allows you to send WordPress website logs to syslog, logstash, debug.log and error_log for you to collect, store, process and monitor your logs seamlessly.

With Adeptus you have the ability to:

Built-In Events

Attachments

Created
Updated
Deleted/Trashed

Core

Wordpress updated

Menus

Created
Deleted
Menu item added/update/moved/deleted

Options

Option changes

Plugins

Installed (covered by plugin activation)
Activated/Deactivated
Updated
Deleted (covered by plugin deactivation)

Themes

Activated/Deactivated 
Updated

Posts (inc. all custom post types)

Created
Updated
Deleted/Trashed
Published

Taxonomies

Category created
Category moved
Category updated
Category deleted

Users

Login
Logout
Profile updated
Password changed
Password reset
Role updated
Created
Deleted/Trashed

Fatal PHP Errors/Exceptions

Ability to disable logging per request (e.g. during imports)

Comments

Created
Change Status (Spam/Deleted/Trashed)

Widgets (Options)

Added
Updated
Removed

WooCommerce

Woocommerce Options
Add / Edit / Delete Product
Update Product Variation
Ppdate Product Attribute

Other Options

ACF options page(s) (i.e. global content)
Yoast (settings changes)

Custom Events

Sometimes we need to run some custom events (i.e. running cronjobs or importing some data) which contains thousand of events or db updates. To prevent storing to many logs on the server, it's better to ignore the events caused by the custom script.

Enable/Disable Logging in Custom Events

To disable and enable logging in custom events such as importing scripts wrap the script you don't want to be logged between following function calls:

In this case the events between these 2 lines won't be logged.

Example

Hooks

adeptus/activate [Action]

Trigger when plugin activates.

adeptus/loggers [Action]

Allows registration of custom loggers.

adeptus/sensors [Filter]

Allows filtering of sensors and/or registration of additional sensors which provide loggable events.

adeptus/alert_manager/alert_title [Filter]

Allows filtering of the alert title.

adeptus/alert_manager/alert_level [Filter]

Allows filtering of the alert level.

adeptus/alert_manager/context [Filter]

Allows filtering of the alert context.

adeptus/alert_manager/loggers [Filter]

Allows filtering of the loggers when an event is triggered.

adeptus/sensors/options/whitelist [Filter]

This filter is in OptionsSensor and includes a list of most important options to log.

adeptus/sensors/options/woocommerce_blacklist [Filter]

Blacklisted WooCommerce options to be ignored.

Enable/Disable Logging Globally

To enable logging across entire website add the following line in .env file:


All versions of adeptus with dependencies

PHP Build Version
Package Version
Requires php Version >=5.3.0
composer/installers Version ~1.0
psr/log Version ^1.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 thedigitalembassy/adeptus contains the following files

Loading the files please wait ....