NaifyViewExtension\Dialect\Smarty\SmartyAppendBuffer クラス

implements IteratorAggregate, Countable, JsonSerializable, Traversable

loop scope copy をまたいで Smarty capture append を積むための小さな buffer。

Core の loop scope contract は変えず、Extension 側だけ参照 object として扱う。

プロパティ

名前型説明
private $items array

メソッド

メソッド説明
public __construct(array $items = '...'):
public append(mixed $value, mixed $index): void
public toArray(): array
public getIterator(): Traversable
public count(): int
public jsonSerialize(): mixed