检查木材中是否存在树枝模板

check existence of twig template in Timber

Timber 中有没有一种方法可以在尝试渲染之前检查 Twig 模板是否存在?

我在 Symfony ($this->get('twig')->getLoader()->exists('AcmeDemoBundle:Foo:bar.html.twig')) 中看到了关于如何实现这一点的答案,但我需要一个特定于 Timber 的答案。

如果没有,我总是可以使用 PHP-specific

if ( get_stylesheet_directory() . '/templates/template-name.twig' ) { ... }

但我想我会看看是否有人知道实现此目的的 Timber 方法。

$loader = new Timber\Loader;
if ( $loader->get_loader()->exists( 'template-name.twig' ) ) {
    // file exists
}

感谢@Jeto 的足迹。