{ "manifests": { "calliostro/discogs-bundle": { "manifest": { "bundles": { "Calliostro\\DiscogsBundle\\CalliostroDiscogsBundle": [ "all" ] }, "copy-from-recipe": { "config/": "%CONFIG_DIR%/" }, "env": { "DISCOGS_PERSONAL_ACCESS_TOKEN": "", "#DISCOGS_CONSUMER_KEY": "", "#DISCOGS_CONSUMER_SECRET": "" } }, "files": { "config/packages/calliostro_discogs.yaml": { "contents": [ "calliostro_discogs:", " # Recommended: Personal Access Token (get from https://www.discogs.com/settings/developers)", " personal_access_token: '%env(DISCOGS_PERSONAL_ACCESS_TOKEN)%'", "", " # Alternative: Consumer credentials for OAuth applications", " # Get from https://www.discogs.com/applications", " # consumer_key: '%env(DISCOGS_CONSUMER_KEY)%'", " # consumer_secret: '%env(DISCOGS_CONSUMER_SECRET)%'", "", " # Optional: HTTP User-Agent header for API requests", " # Default: 'DiscogsClient/4.0.0 (+https://github.com/calliostro/php-discogs-api)'", " # user_agent: 'MyApp/1.0 +https://myapp.com'", "", " # Optional: Professional rate limiting (requires symfony/rate-limiter)", " # rate_limiter: discogs_api # Your configured RateLimiterFactory service", "" ], "executable": false } }, "ref": "8e23ea301ac2aa4cc73382e424ebf2fa468bd503" } } }