# Installation
# Require package (Composer)
The recommended way to install this package is to use Composer (opens new window):
$ composer require eonx-com/easy-activity
# Symfony
# Register bundle
If you're using Symfony Flex (opens new window), this step has been done automatically for you. If not, you can register the bundle yourself:
// config/bundles.php
return [
// Other bundles ...
EonX\EasyActivity\Bridge\Symfony\EasyActivitySymfonyBundle::class => ['all' => true],
];
# Install additional packages
We suggest that you install additional packages to maximize the utility of the EasyActivity package. Install the following packages for the following purposes:
- eonx-com/easy-doctrine (opens new window): to create entries from Doctrine events
- symfony/serializer (opens new window): to serialize the subject's data
- symfony/messenger (opens new window): to store entries asynchronously