レガシーPHPシステムからSymfonyへ移行
E2Eテスト
Symfony Pantherなどのエンドツーエンドのテストを目的としたツール
apacheで、既存PHPファイルへのリクエストを、Symfonyのフロントエンドポイントへ書き換える
Front Controller with Legacy Bridge,
グローバルスコープ
Legacy Route Loader
Symfony内部のスコープ
ルートローダーを追加、カスタムできる
特定パスのルートローダーを定義するなど
セッション
handler_id ~にするらしい
code:yml
# config/packages/framework.yaml
framework:
session:
storage_factory_id: session.storage.factory.php_bridge
handler_id: ~
Docker
ファイル権限の設定または修正