AuditController.php 853 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace App\Controller;
  3. use App\Entity\Organization\Parameters;
  4. use DH\Auditor\Provider\Doctrine\DoctrineProvider;
  5. use DH\Auditor\Provider\Doctrine\Persistence\Reader\Filter\SimpleFilter;
  6. use DH\Auditor\Provider\Doctrine\Persistence\Reader\Reader;
  7. use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
  8. use Symfony\Component\HttpFoundation\Response;
  9. use Symfony\Component\Routing\Annotation\Route;
  10. class AuditController extends AbstractController
  11. {
  12. #[Route('/audit_test', name: 'audit_test')]
  13. public function index(DoctrineProvider $doctrineProvider): Response
  14. {
  15. $reader = new Reader($doctrineProvider);
  16. $query = $reader
  17. ->createQuery(Parameters::class)
  18. ->addFilter(new SimpleFilter('object_id', 5755));
  19. dd($query->execute());
  20. return new Response('ok');
  21. }
  22. }