https://github.com/fkeloks/ezplatform-logs-ui
Symfony bundle dedicated to eZ Platform, to add a log management interface to the back office.
https://github.com/fkeloks/ezplatform-logs-ui
administration ezplatform ezplatform-bundle logs symfony
Last synced: 4 months ago
JSON representation
Symfony bundle dedicated to eZ Platform, to add a log management interface to the back office.
- Host: GitHub
- URL: https://github.com/fkeloks/ezplatform-logs-ui
- Owner: fkeloks
- License: mit
- Created: 2019-06-25T19:10:06.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2021-04-29T20:03:39.000Z (about 5 years ago)
- Last Synced: 2023-08-21T10:19:17.265Z (almost 3 years ago)
- Topics: administration, ezplatform, ezplatform-bundle, logs, symfony
- Language: PHP
- Size: 27.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
EzPlatformLogsUiBundle
[](https://travis-ci.com/fkeloks/ezplatform-logs-ui)
[](https://packagist.org/packages/fkeloks/ezplatform-logs-ui)
============
Symfony bundle dedicated to eZ Platform, to add a log management interface to the back office.

**Details**:
* Author: Florian Bouché
* Licence: [MIT]([https://opensource.org/licenses/MIT](https://opensource.org/licenses/MIT))
## Requirements
* php: ^7.1.3
* ezsystems/ezplatform: 2.5.*
* ezsystems/ezplatform-admin-ui: ^1.5
:warning: Warning, in its current version, the bundle **only supports** log files in `Monolog/LineFormatter` format.
[LineFormatter from Github](https://github.com/Seldaek/monolog/blob/master/src/Monolog/Formatter/LineFormatter.php)
## Installation
### Step 1: Download the Bundle
Open a command console, enter your project directory and execute the
following command to download the latest stable version of this bundle:
```console
$ composer require fkeloks/ezplatform-logs-ui
```
This command requires you to have Composer installed globally, as explained in the [installation chapter](https://getcomposer.org/doc/00-intro.md) of the Composer documentation.
### Step 2: Enable the Bundle
Then, enable the bundle by adding it to the list of registered bundles in the `app/AppKernel.php` file of your project:
```php
// app/AppKernel.php
class AppKernel extends Kernel
{
public function registerBundles()
{
$bundles = [
// ...
new EzPlatformLogsUi\Bundle\EzPlatformLogsUiBundle(),
];
}
}
```
### Step 3: Import EzPlatformLogsUi routing files
Now that you have activated and configured the bundle, all that is left to do is import the EzPlatformLogsUi routing files.
```yaml
# app/config/routing.yml
# EzPlatformLogsUiBundle
_ezplatform_logs_ui:
resource: "@EzPlatformLogsUiBundle/Resources/config/routing.yml"
prefix: /
```