jguyomard/silex-capsule-eloquent
Integrates Laravel's Eloquent ORM into Silex through a service provider that bootstraps the Illuminate Capsule, registers the database manager in the container, and lets you use Eloquent models and the query builder in your Silex app.
composer require <vendor>/<package>). In Laravel, the service provider is auto-discovered; if you disable discovery, add it to config/app.php (or bootstrap/providers.php on Laravel 11+).php artisan vendor:publish --provider="<Vendor>\<Package>\<Package>ServiceProvider".src/Providers/*ServiceProvider.php) to see bindings, singletons, and registered commands.register() and boot() methods to see which Laravel contracts and helpers it expects, then bootstrap a compatible container before registering the provider and adding the package commands to your Symfony Application.$this->call() or Artisan::call(). Schedule them with Schedule::command().register() and boot(), then registers the package’s commands on Symfony\Component\Console\Application. This is useful for CI scripts, non-Laravel services, and CLI tools that want the package’s behaviour without a full Laravel app.$this->artisan(); in standalone Symfony use CommandTester against the configured Application. Test both the happy path and the provider boot path, since the latter is what changed in 2.0.2.Application.Illuminate\Contracts\Foundation\Application or use app()/config() helpers. In a standalone Symfony app, bind those contracts or use an Illuminate\Container\Container instance; otherwise boot() will fail even though registration succeeds.provides(); call boot() explicitly after all bindings are in place.-vvv and inspect the registered provider list (php artisan about --only=providers in Laravel). In standalone Symfony, enable verbose error output and verify the container has the bindings the provider expects.How can I help you explore Laravel packages today?