aerisnet/fiesta-online-bundle
Symfony 4+ bundle for Fiesta Online web projects. Provides core Doctrine entities and service managers (accounts, characters, inventory checks) to build a basic Fiesta Online homepage, with example mappings for multi-connection setups.
Character and Account entities tailored for Fiesta Online, a niche MMORPG. If the project aligns with this domain (e.g., a game homepage, stats tracker, or community portal), the entities reduce boilerplate. For non-game projects, the value is limited.character) for game data, suggesting the bundle assumes a separate database for game-specific data (e.g., SQL Server via pdo_sqlsrv). This could be useful if the Laravel app needs to query game data independently of user/auth data.illuminate/database to emulate Doctrine ORM in Laravel, but this is high-effort and may introduce inconsistencies.pdo_sqlsrv) for game data. If the Laravel app uses MySQL/PostgreSQL, migration logic would be required (e.g., via a data adapter or ETL process).AccountManager/Character entities contain hardcoded game logic (e.g., Fiesta Online API calls), they may need refactoring for reuse.AccountManager?fiesta-online-bundle as a dedicated service (e.g., fiesta-api.example.com) with its own Doctrine setup.AccountManager) as API endpoints.api-platform) for typed queries.Character/Account models, manually handling SQL Server queries via pdo_sqlsrv or a query builder.FiestaAccountManager wrapping Symfony’s AccountManager via HTTP calls).ContainerAware, EventDispatcher)./accounts/{id}) and test Laravel’s ability to consume it.@ORM\Entity). Laravel’s Eloquent supports similar annotations via doctrine/annotations, but behavior may differ (e.g., lifecycle callbacks).ServiceContainer is replaced by Laravel’s IoC container. Managers like AccountManager would need to be rebound or accessed via facades.%env(resolve:...) syntax. Laravel uses env() or .env files directly. Replace or wrap these calls.spatie/laravel-doctrine-orm) to run Doctrine alongside Eloquent.composer.json.How can I help you explore Laravel packages today?