経緯
やりたいことは複数のViewページでResourceのBlockを表示すること。
Repositoryに処理を記載し、Blockとして用意したtwigからメソッドを呼び出す方法がわかりませんでした。
結論
{% set 変数 = repository('Eccube\\Entity\\エンティティ名').メソッド名() %}
これで、Entity配下の名前と一致するリポジトリ内にあるメソッドの処理結果を取り出すことができます。
記載例
例としてこのように書きます。
// カテゴリ一覧
{% set Categories = repository('Eccube\\Entity\\Category').getList() %}