Download the PHP package appsignal/appsignal-php without Composer
On this page you can find all versions of the php package appsignal/appsignal-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package appsignal-php
AppSignal for PHP
The AppSignal for PHP library.
Requirements
This package requires:
- PHP version >=
8.4 opentelemetryextension
Installing opentelemetry PHP extension
First, make sure the build dependencies required to install the OpenTelemetry PHP extension are installed.
On Ubuntu/Debian:
or macOS:
Then, install the OpenTelemetry PHP extension using PECL:
Finally, enable the extension in php.ini
For more ways to install opentelemetry extension (pie, pickle, Docker), see the Installing the OpenTelemetry extension section in AppSignal Docs.
Installation
Install the latest version of AppSignal with:
After that, run:
This command will scaffold a config file in config/appsignal.php, install auto-instrumentations for your application framework (Laravel or Symfony) and send example data to AppSignal.
Basic usage
Development
Installation
This package uses Composer as the dependency manager. Once you have Composer installed, install all dependencies:
If you'd rather not install PHP and Composer locally, you can run Composer commands in a Docker container using the scripts/call_composer command:
Testing
Run the following command in the root of this repository to run all PHPUnit tests:
or run a single test file:
or a single test case:
This package supports PHP versions >= 8.4. If you want to run tests against a specific version of PHP, pass PHP_VERSION environment variable to the scripts/test command:
Linting
You can run PHPStan anaylzer:
or run PHP Coding Standards Fixer:
Contributing
Thinking of contributing to this repo? Awesome! 🚀
Please follow our Contributing guide in our documentation and follow our Code of Conduct.
Also, we would be very happy to send you Stroopwafels. Have look at everyone we have sent a package to so far on our Stroopwafels page.
Support
Contact us and speak directly with the engineers working on AppSignal. They will help you get set up, tweak your code and make sure you get the most out of using AppSignal.
All versions of appsignal-php with dependencies
open-telemetry/exporter-otlp Version *
open-telemetry/opentelemetry-logger-monolog Version *
open-telemetry/sdk Version *
vlucas/phpdotenv Version *
symfony/console Version ^6.0|^7.0|^8.0
symfony/process Version ^6.0|^7.0|^8.0