Download the PHP package laranex/laravel-newrelic without Composer

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

Laravel New Relic

Laravel New Relic is a package that provides a custom log channel for New Relic. It also includes listeners to split Octane transactions into individual job and event transactions.

Why we use Laravel Newrelic Instead of New Relic Monolog Enricher?

The New Relic Monolog Enricher is not compatible with Monolog 3.0, and it has not been updated to address this issue. To overcome this limitation, I created this package to provide a custom log channel specifically designed for New Relic.

Installation

Before installing the Laravel New Relic package, make sure you have the New Relic PHP agent installed on your server.

To install the Laravel New Relic package, follow these steps:

  1. Install the package via Composer:

  2. Change the log channel in your .env file:

  3. (Optional) Configure your New Relic application name and license key in your .env file:

    These values will be automatically picked up by the package.

Changelog

For detailed information on recent changes, please see the CHANGELOG.

Contributing

We welcome contributions! Please see the CONTRIBUTING guide for more details.

Security

If you discover any security issues, please report them in accordance with our security policy outlined in the CONTRIBUTING guide.

Credits

Contributors

Versions

Version Release Date
1.0.0 2024-08-31

1.0.0

License

This project is primarily licensed under the Apache License, Version 2.0. For more details, please refer to the License File.

Please note that this package includes components based on the New Relic Monolog Enricher, which are subject to the New Relic License. All original code contributed to this package, excluding the New Relic Monolog Enricher components, is also made available under the MIT License.

Users are free to use, modify, and distribute the original code under either the Apache License 2.0 or the MIT License, depending on their preference, with the exception of the New Relic Monolog Enricher components, which must be used in accordance with the New Relic License.


All versions of laravel-newrelic with dependencies

PHP Build Version
Package Version
Requires php Version ^7.4|^8.0
monolog/monolog Version ^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 laranex/laravel-newrelic contains the following files

Loading the files please wait ....