コード量は少ないですが、実際に作るのはなかなか骨が折れました。オブジェクトが入っている状態になります。上に再現していく、ということを行いました。以下、実際に行った調査の流れに従って列挙していきます。何はともあれメインクラスを見るまずはバンドルのメインクラスを見ます。クラスが追加されているので、これらの中身を見てみます。登録しているようです。登録できれば良さそうです。この辺で行っています。インジェクトする、という処理をしているようです。クラスを作りたいときのためのオプションのようです。今回はひとまずそこまでは対応しないことにして、この部分は無視しました。エクステンションの中身を見ます。コンテナに登録していますね。本体のデフォルトパラメータを設定しているようです。デフォルトパラメータにセットしています。エクステンションでコンテナに登録されていた設定ファイルの中身を見ます。/Resources/config/paginator.xmlとにかく上から順番に見ていきます。ここはクラス名をパラメータにしているだけなので無視でよさそうですね。インジェクトされるんですね。渡しておけばよさそうです。ここはさっき既に見ましたね。して登録させるためのタグ付けです。初期化にも必要なようです。イベントのリスナーとして直接登録する必要があるようです。こんなふうにしました。クラスにインジェクトしています。フレームワークで定義されているサービスです。こんなふうにすればよさそうだと分かりました。あと残るはここだけですが、このサービスはバンドル内で特に利用されていません。テンプレートを書く場合にテンプレート内で使えるヘルパーとして登録するためのタグのようです。使えるようにするためのものですね。使う前提ということにして、この部分は無視しました。初期化される手順を一通りトレースできました。ソースを見てみてください。/src/Provider/PaginationServiceProvider.phpそんなに難しいことはしてないですね。化には以下のような課題点があることが分かりました。TtskchTheme。