Download the PHP package androlax2/raygun4wordpress without Composer

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

Raygun4WP

Raygun provider plugin for Wordpress

Wordpress plugin providing the easy integration of Raygun to Wordpress websites. Crash Reporting allows developers to easily track errors, exceptions and crashes automatically while Real User Monitoring allows you to identify issues, measure trends in application performance, and improve your customers’ experience.

This provider uses the lower-level Raygun4PHP provider for server-side crash reporting and Raygun4JS for both client-side crash reporting and real user monitoring.

Multisite support: This plugin supports Multisite installations, but a specific installation procedure should be followed. Read the instructions below for more information.

Installation

Ensure that your server is running

Manually with Git

Clone this repository into your Wordpress installation's /plugins folder - e.g. /wordpress/wp-content/plugins. Use the --recursive flag to also pull down the Raygun4PHP and Raygun4JS dependencies:

From Wordpress Plugin Directory

Add it from the official repository using your admin panel - the plugin is available on wordpress.org/plugins/raygun4wp/.

Usage

  1. Navigate to your Wordpress admin panel, click on Plugins, and then Activate Raygun4WP
  2. Go to the Raygun4WP settings panel either by the sidebar or admin notification
  3. Copy your application's API key from the Raygun dashboard and place it in the API key field
  4. Enable Error Tracking (both server-side and client-side), Real User Monitoring and any other options
  5. Save your changes
  6. Done!

Real User Monitoring

As of 1.8 of Raygun4WP plugin you can enable real user monitoring.

This feature can be enabled via the Settings page under Real User Monitoring.

User information will be sent along if you have the Customers feature enabled.

Client-side error tracking

Since 1.4 of the Raygun4WP plugin you can enable client-side error monitoring.

This feature automatically tracks JavaScript errors that occur in your user's browsers when they are loaded.

This setting can be activated via the Settings page.

Customers

This feature can be enabled via the Settings page.

Enabling this feature will send through the currently logged in user's email address, first name and last name with each message to Raygun. This applies to both Crash Reporting and RUM payloads.

If a user is not logged in, no user data will be sent and a random ID will be assigned to the user.

The user's information will then be available to you when viewing crash reports and user sessions. If the user has an associated Gravatar with that address, you will see their picture.

If this feature is not enabled, a random ID will be assigned to each user.

Tagging errors

Since 1.8 both client-side and server-side errors can be tagged. Tags are custom test allowing you to easily identify errors.

JavaScript and PHP errors can be tagged independently through a comma-delimited list in the field on the settings page.

For example: Error, JavaScript would add two tags. The first being Error second one being JavaScript

Ignored domains

You can enter a comma-delimited list in the field on the settings page to prevent certain domains from sending errors and from being tracked with real user monitoring.

Async sending

Introduced in 1.1.3, this provider will now send asynchronously on *nix servers (async sockets) resulting in a massive speedup - POSTing to Raygun now takes ~56ms including SSL handshakes. This behaviour can be disabled in code if desired to fall back to blocking socket sends. Async sending is also unavailable on Windows due to a bug in PHP 5.3, and as a result it uses cURL processes. This can be disabled if your server is running a newer environment; please create an issue if you'd like help with this.

As of 1.9.0, you can now toggle asynchronous sending through the Raygun settings page in the admin dashboard.

Changelog


All versions of raygun4wordpress with dependencies

PHP Build Version
Package Version
Requires php Version >=7.4
mindscape/raygun4php Version ^2.0
monolog/monolog 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 androlax2/raygun4wordpress contains the following files

Loading the files please wait ....