cheigg / sfera
Sends your logs to files, sockets, inboxes, databases and various web services
v0.0.5
2024-12-12 13:11 UTC
Requires
- php: >=8.1
- psr/log: ^2.0 || ^3.0
Requires (Dev)
- ext-json: *
- aws/aws-sdk-php: ^3.0
- doctrine/couchdb: ~1.0@dev
- elasticsearch/elasticsearch: ^7 || ^8
- graylog2/gelf-php: ^1.4.2 || ^2.0
- guzzlehttp/guzzle: ^7.4.5
- guzzlehttp/psr7: ^2.2
- mongodb/mongodb: ^1.8
- php-amqplib/php-amqplib: ~2.4 || ^3
- phpstan/phpstan: ^1.9
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-strict-rules: ^1.4
- phpunit/phpunit: ^10.5.17
- predis/predis: ^1.1 || ^2
- ruflin/elastica: ^7
- symfony/mailer: ^5.4 || ^6
- symfony/mime: ^5.4 || ^6
Suggests
- ext-amqp: Allow sending log messages to an AMQP server (1.0+ required)
- ext-curl: Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler
- ext-mbstring: Allow to work properly with unicode symbols
- ext-mongodb: Allow sending log messages to a MongoDB server (via driver)
- ext-openssl: Required to send log messages using SSL
- ext-sockets: Allow sending log messages to a Syslog server (via UDP driver)
- aws/aws-sdk-php: Allow sending log messages to AWS services like DynamoDB
- doctrine/couchdb: Allow sending log messages to a CouchDB server
- elasticsearch/elasticsearch: Allow sending log messages to an Elasticsearch server via official client
- graylog2/gelf-php: Allow sending log messages to a GrayLog2 server
- mongodb/mongodb: Allow sending log messages to a MongoDB server (via library)
- php-amqplib/php-amqplib: Allow sending log messages to an AMQP server using php-amqplib
- rollbar/rollbar: Allow sending log messages to Rollbar
- ruflin/elastica: Allow sending log messages to an Elastic Search server
Provides
- psr/log-implementation: 3.0.0
This package is auto-updated.
Last update: 2024-12-12 13:32:06 UTC