Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Anonlytics Bundle Laravel Package

defixit/anonlytics-bundle

View on GitHub
Deep Wiki
Context7

License

Anonlytics

In a world with all GDPR rules, an IP address is now already labeled as personal information and can therefore not just be passed on by your website/application.

That's why we introduce Anonlytics, the server side analytics tool that only works with anonymized data for website analytics.

Entirely in accordance with all the rules of the GDPR. Our servers are all located in Europe and no IP addresses are used anywhere.

This Symfony Bundle is part of https://anonlytics.eu, you need a (free) account to use this bundle for your website/application.

Installation

Use composer to add the library as dependency for your project

composer require defixit/anonlytics-bundle

Usage

Setup

At first, you need to create an account on Anonlytics.eu to get your client_token and site_token to connect to our services.

After you created an account on our website you can create a file with the name anonlytics.yaml in the config/packages/ folder, with the following content:

anonlytics:
  client_token: '%env(resolve:ANONLYTICS_CLIENT_TOKEN)%'
  site_token: '%env(resolve:ANONLYTICS_SITE_TOKEN)%'

Also add the following line to your bundles.php:

DeFixIT\AnonlyticsBundle\AnonlyticsBundle::class => ['all' => true],

Now you need two new variables in your .env file, so paste the next following content at the end of the file:

###> defixit/anonlytics-bundle ###
ANONLYTICS_CLIENT_TOKEN=#YOUR_ANONLYTICS_CLIENT_TOKEN
ANONLYTICS_SITE_TOKEN=#YOUR_ANONLYTICS_SITE_TOKEN

After this the bundle is set up and ready to connect and send the data to our service.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
babenkoivan/elastic-client
innmind/static-analysis
innmind/coding-standard
datacore/hub-sdk
alengo/sulu-http-cache-bundle
develia/commons
cuci/prototurk-sdk
cuci/prototurk-sdk-symfony
develia/geo-bundle
dreamzy/livewire-charts
touchestate-sdk/php-sdk
22h/doctrine-garbage-collection-bundle
imbo/imbo-coding-standard
visualbuilder/filament-lottie
servicioslineaonce/starter-kit
atomcoder/laravel-reorderable
irajul/filament-shadcn-theme
agtp/agtp-php
agtp/mod-php
centraldesktop/protobuf-php