PHPackages                             stev/data-dog-audit-gui-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. stev/data-dog-audit-gui-bundle

ActiveSymfony-bundle[Admin Panels](/categories/admin)

stev/data-dog-audit-gui-bundle
==============================

Symfony 2 Bundle providing an GUI for DataDog Audit Bundle

v0.6(3y ago)058↓75%MITPHPPHP &gt;=5.6

Since Dec 10Pushed 3y ago1 watchersCompare

[ Source](https://github.com/stevro/DataDogGUIBundle)[ Packagist](https://packagist.org/packages/stev/data-dog-audit-gui-bundle)[ RSS](/packages/stev-data-dog-audit-gui-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (4)Versions (9)Used By (0)

data-dog-gui-bundle
===================

[](#data-dog-gui-bundle)

GUI for Symfony 2 DataDog Audit Bundle

Install
=======

[](#install)

Run: composer require stev/data-dog-audit-gui-bundle

DataDog Audit Bundle will be installed if doesn't exist yet in your project.

FOS JS Routing Bundle will be installed if doesn't exist yet in your project.

Make sure to read their documentation and enable their bundles in your AppKernel.php

Configure
=========

[](#configure)

Add routing in routing.yml:

```
StevDataDogAuditGUIBundle:
  resource: "@StevDataDogAuditGUIBundle/Controller/"
  type:     annotation
  prefix:   /audit

```

It's a good idea to secure the audit in security.yml:

```
access_control:
    ...
    - { path: ^/audit, role: [ROLE_SUPER_ADMIN] }
    ...

```

Run assets:install and then add the following JS in your HTML: "bundles/stevdatadogauditgui/audit.js"

How to use it
=============

[](#how-to-use-it)

You can use the provided GUI by calling the following function from your JS.

```
 StevDataDogAuditGUI.openEntityAuditLogs(entity.id, 'AppBundle:Entity', [], true);

```

It will open a modal with the audit logs displayed in a paged table. REQUIRES jQuery and jQuery DataTables.

You can use the service 'stev\_data\_dog\_audit\_gui.audit\_reader' from your controllers:

```
/* @var $auditReader \Stev\DataDogAuditGUIBundle\Services\AuditReader */
$auditReader = $this->get('stev_data_dog_audit_gui.audit_reader');
$audit = $auditReader->getAuditForEntity($entityId, $entityClass, $assocsToInclude, $includeInserts);

```

And you can display them using a similar logic to the one in Stev\\DataDogAuditGUIBundle\\Resources\\Views\\Audit\\entity.html.twig

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 85.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~267 days

Recently: every ~334 days

Total

6

Last Release

1380d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/672e7c6f90e2b0fbc11b73af48ece5b8e536fd2475170b84f93683c0ed24b2b3?d=identicon)[stevro](/maintainers/stevro)

---

Top Contributors

[![stevro](https://avatars.githubusercontent.com/u/4375675?v=4)](https://github.com/stevro "stevro (6 commits)")[![mircea-erh](https://avatars.githubusercontent.com/u/29480083?v=4)](https://github.com/mircea-erh "mircea-erh (1 commits)")

---

Tags

data dog audit bundle stev

### Embed Badge

![Health badge](/badges/stev-data-dog-audit-gui-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/stev-data-dog-audit-gui-bundle/health.svg)](https://phpackages.com/packages/stev-data-dog-audit-gui-bundle)
```

###  Alternatives

[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k16.7M310](/packages/easycorp-easyadmin-bundle)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)[2lenet/crudit-bundle

The easy like Crud'it Bundle.

1714.8k8](/packages/2lenet-crudit-bundle)[roadiz/roadiz

Roadiz is a modern CMS based on a polymorphic content-schema system which can handle many types of services. It’s based on Symfony component and Doctrine ORM for maximum performances and security.

3769.3k6](/packages/roadiz-roadiz)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

7310.3k29](/packages/open-dxp-opendxp)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
