Tags¶
Die Klasse \Alvine\Types\Tag
ist ein Alias für die Klasse \Alvine\Types\String
im Kontext
der Klasse \Alvine\Types\Tags
.
Die Sammelklasse für Tags \Alvine\Types\Tags
implementiert die PHP-Standardinterfaces
\Iterator
und \Countable
.
$tags=new \Alvine\Types\Tags();
$tags->add(new \Alvine\Types\StringType('tag1'));
$tags->add(new \Alvine\Types\StringType('tag2'));
$tags->add(new \Alvine\Types\StringType('tag3'));
foreach($tags AS $tag) {
echo (string) $tag."\n";
}
// → tag1
// tag2
// tag3