azine / socialbar-bundle
Bundle to add configurable social share and follow buttons to Symfony applications.
Package info
github.com/azine/AzineSocialBarBundle
Type:symfony-bundle
pkg:composer/azine/socialbar-bundle
3.0.0
2026-08-31 14:47 UTC
Requires
- php: ^8.5
- symfony/config: ^7.4
- symfony/dependency-injection: ^7.4
- symfony/http-kernel: ^7.4
- symfony/twig-bundle: ^7.4
- twig/twig: ^3.14
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.90
- phpunit/phpunit: ^12.0
- symfony/yaml: ^7.4
This package is auto-updated.
Last update: 2026-08-31 14:48:42 UTC
README
Symfony bundle to easily create a social bar in Twig templates.
Requirements
- PHP 8.5+
- Symfony components 7.4+
- Twig 3+
Installation
composer require azine/socialbar-bundle
Configuration Options
To render social buttons with references to your account(s), configure:
# config/packages/azine_social_bar.yaml azine_social_bar: fb_profile_url: '' google_plus_profile_url: '' xing_profile_url: '' linked_in_company_id: '' twitter_username: ''
Running tests locally
composer update vendor/bin/phpunit -c phpunit.xml.dist
CI
GitHub Actions runs composer validation and PHPUnit on every push and pull request.
Upgrade notes
- Minimum PHP is now
^8.5. - Symfony dependencies now target
^7.4component packages. - Legacy templating integration was replaced with Twig 3
Environmentrendering. - Travis CI is deprecated in favor of GitHub Actions.