私のプロジェクトでは、ルートの呼び出し中に使用されたファイル拡張子を知る必要があります。
たとえば、ルートが 127.0.0.1/controller/action/filea.json の場合、アクション関数「get_action」内から呼び出されたときに「.json」を返す関数が必要になります。
ルートが 127.0.0.1/controller/action2/fileb.xml の場合、アクション関数「get_action2」内から呼び出された場合、関数は「.xml」を返す必要があります。
今、\URI::current() を使用しようとしましたが、「127.0.0.1/controller/action/filea」または「127.0.0.1/controller/action2/fileb」しか得られません。