for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Funivan\CabbageCore\String\StringList;
class PredefinedStringList implements StringListInterface
{
/**
* @var string[]
*/
private $items;
public function __construct(string ...$items)
$this->items = $items;
}
* @return string[]|\Generator
final public function all(): \Generator
yield from $this->items;