Laravel Request Logger est un paquet Composer compatible avec Laravel, permettant de logger en base de données toutes les requêtes HTTP entrantes.
Le projet a débuté assez simplement lors du développement de mon ancien site internet. Je souhaitais implémenter un système de statistiques, mais pour cela, je devais être en mesure d'enregistrer le nombre de visites sur chaque page. C'est alors que m'est venue l'idée d'enregistrer toutes les requêtes HTTP entrantes. Cela m'a permis de déceler les divers bots et crawlers qui cherchaient des failles dans mon site, ce qui est assez pratique pour créer des honey pots.
L'idée d'en créer un paquet Composer m'est venue lorsque j'ai commencé à travailler sur d'autres projets Laravel. Plutôt que de recopier les fichiers pour chaque projet, j'ai décidé d'apprendre à créer un paquet avec la lib Orchestra.