- What is netbrothers-gmbh/syncacc-bundle used for?
- It is a Symfony bundle from netbrothers GmbH that integrates SyncAcc account-synchronization workflows into a PHP application. It provides service wiring through Symfony's dependency injection container and a native configuration surface for sync settings. It is installed with Composer and enabled as a bundle in a Symfony project.
- Can I use netbrothers-gmbh/syncacc-bundle in a Laravel application?
- Not as a native Laravel package. It is built as a Symfony bundle, so its integration points are Symfony bundle registration, the DI container, and Symfony configuration rather than Laravel service providers and config files. You could call underlying SyncAcc code from Laravel, but you would not get the bundle's automatic wiring. Verify compatibility carefully before adding it to a Laravel codebase.
- How do I install netbrothers-gmbh/syncacc-bundle?
- Install it with Composer using composer require netbrothers-gmbh/syncacc-bundle. Then register the bundle in your Symfony application the same way you enable other bundles. Check the repository README for the exact bundle class name and any required environment variables or configuration keys.
- How do I configure account synchronization settings for SyncAcc?
- Configuration is handled through Symfony's native configuration system, which is the bundle's stated integration approach. You define sync behavior in your Symfony configuration and the bundle wires those values into services. The overview does not list every configuration key, so consult the bundle's README or configuration definition for exact options.
- Does netbrothers-gmbh/syncacc-bundle support custom account adapters?
- Yes, the package description lists an extensible architecture for custom account adapters as a feature. That means you can implement adapters for the account systems you need to synchronize and plug them into the bundle's services. The exact interface or extension point is not documented in the overview, so review the source or README before designing an adapter.
- Which Laravel and PHP versions are supported?
- The package is a Symfony bundle, so Laravel version support is not its primary target and no Laravel compatibility matrix is stated. PHP and Symfony version constraints should be visible in the package's composer.json on Packagist. The supplied documentation does not include a supported-version table, so confirm requirements before committing.
- Is netbrothers-gmbh/syncacc-bundle production-ready?
- It is a Composer-installable package from an established vendor, but the available information does not include a maintenance status, release cadence, or test coverage report. Treat it as you would any integration dependency: review the repository history, open issues, and release notes. Run your own synchronization tests before relying on it in production.
- How do I test account synchronization workflows with this bundle?
- Because the bundle wires SyncAcc into Symfony services, test by booting the Symfony kernel in your test environment and exercising the synchronization services with test doubles for external account systems. Use a staging or sandbox account system rather than production credentials. If you are checking persistence or identifier behavior, compare outputs from a fresh run against a known baseline.
- What should I check before upgrading netbrothers-gmbh/syncacc-bundle?
- Review the changelog and test in a non-production environment first. The supplied evaluation notes a patch release that changed ORM mapping by removing a GeneratedValue attribute from an AclRole entity, which can affect identifier generation. Run seeding and fixture tests and compare primary-key values against a baseline from your current version. If identifiers or ordering differ, treat the upgrade as schema-affecting regardless of the version number.
- What alternatives are there for account synchronization in Laravel?
- In Laravel, account synchronization is typically handled with custom jobs and queued listeners, or with first-party packages for the specific identity provider you use. If you need a Symfony-native workflow, SyncAcc via this bundle is the direct option. Evaluate based on which framework your application actually runs and whether the package exposes the adapters you need.