EonX Packages

easy-activity

Tracking your record changes.

easy-api-platform

Provides features for API Platform applications

easy-api-token

Make your API accept multiple authentication strategies in a convenient way (Basic, ApiKey, JWT, ...)

easy-async

Makes dealing with async processes easier

easy-bank-files

Parsers/Generators for common bank files

easy-batch

Batching async processes made easy

easy-bugsnag

Ease integrating bugsnag in your PHP projects

easy-decision

Your most complex decisions taken the easiest way

easy-doctrine

Provides functionalities to enhance Doctrine integration in your project

easy-encryption

Encryption made easy

easy-error-handler

Provides customizable ready-to-use error handler for applications

easy-event-dispatcher

Framework agnostic event dispatcher

easy-http-client

Utils around HTTP client

easy-lock

Framework agnostic locking features

easy-logging

Create and configure Monolog Loggers easily

easy-notification

Client for dispatching notifications at EonX

easy-pagination

Provides a generic way to handle pagination data from clients

easy-pipeline

Provides an easy and powerful way to implement pipelines for anything

easy-random

Provides easy way to generate random values (string, int, uuids, ...)

easy-repository

Provides an easy way to implement the Repository Design Pattern in your applications

easy-request-id

Uniquely identify each request across multiple projects

easy-schedule

Provides the Command Scheduling logic of Laravel in a Symfony Console application

easy-security

Provides security features to be generic across applications

easy-swoole

Ease running app with Open Swoole

easy-templating-block

Allow to dynamically render blocks in templating engines

easy-test

Makes testing easier

easy-utils

EonX packages utils

easy-webhook

Sending webhooks has never been so easy (persistence, retry, async)