symfony yaml Где хранить секреты: ignore Как игнорировать и не хранить в репозитории важные данные (напр. для сервиса)

Можно ссылать на переменные окружения в ямле, например (пример конфигурации сервиса):

    # explicitly configure the service
    App\Service\VkApiClientService:
        arguments:
            $accountId: '%env(VK_ACCOUNT_ID)%'
            $apiVersion: '%env(VK_API_VERSION)%'
            $accessToken: '%env(VK_ACCESS_TOKEN)%'

а сами переменные задать в .env.local файле (которые держат в gitignore), например для примера выше значения переменных в этом файле можно задать так:

VK_ACCOUNT_ID=12345928
VK_API_VERSION=5.95
VK_ACCESS_TOKEN=5b4e5ba716cb75bdad68345

Подробности: https://symfony.com/doc/current/configur...

Key Words for FKN + antitotal forum (CS VSU):