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↓94.1%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 today

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 31% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity52

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

1426d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/4375675?v=4)[Stefan Matei](/maintainers/stevro)[@stevro](https://github.com/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.3k17.9M388](/packages/easycorp-easyadmin-bundle)[2lenet/crudit-bundle

The easy like Crud'it Bundle.

1616.4k14](/packages/2lenet-crudit-bundle)[rcsofttech/audit-trail-bundle

Enterprise-grade, high-performance Symfony audit trail bundle. Automatically track Doctrine entity changes with split-phase architecture, multiple transports (HTTP, Queue, Doctrine), and sensitive data masking.

1189.8k](/packages/rcsofttech-audit-trail-bundle)[pimcore/pimcore

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

3.8k3.8M508](/packages/pimcore-pimcore)[sulu/sulu

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

1.3k1.4M203](/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.1k17.8k](/packages/prestashop-prestashop)

PHPackages © 2026

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