NaifyViewExtension\Dialect\Twig\TwigFilter クラス

TwigFilter

Core に入れない Twig 互換の小物だけを Extension 側で補う。

メソッド

メソッド説明
public twigCount(mixed $value): int
public twigAttribute(mixed $value, mixed $segment): mixed
public twigDefault(mixed $value, mixed $fallback): mixed
public twigReplace(mixed $value, mixed $pairs): string
public twigFilterCompare(mixed $value, mixed $baseSegment, mixed $key, mixed $operator, mixed $expected): array
public twigMapPath(mixed $value, mixed $baseSegment, mixed $key): array
public twigMapCardSummary(mixed $value, mixed $key): array
public supportsFilter(string $filterName): bool
public applyFilter(string $filterName, mixed $value, array $arguments): mixed
private iterableToArray(mixed $value): array
private compare(mixed $left, string $operator, mixed $right): bool
private stringify(mixed $value): string