NaifyView\Extension\CacheableTemplateIrProviderInterface インターフェース

implements NaifyView\Extension\TemplateIrProviderInterface

IRを構築する前に、生成キャッシュのバージョンを公開できるプロバイダー。

変換規則や設定を変更するときはこの値も変更する。 build()のextension_ir_cache_versionメタデータと同じ値を返す。

メソッド

メソッド説明
public getCacheVersion(): string

継承メソッド

メソッド説明継承元
public getProviderName(): string 変換元を識別するプロバイダー名を返す TemplateIrProviderInterface
public supports(): bool ソース本文を含め、このプロバイダーで扱う入力か判定する TemplateIrProviderInterface
public supportsTemplate(): bool 本文を読まず、テンプレート名・解決済みパス・構文種別から対応を判定する TemplateIrProviderInterface
public build(): ?TemplateIrBuildResult 入力をCore向けの中間表現に変換する TemplateIrProviderInterface