Хорошо, поэтому я получил приватную строку $ Vector, которая пуста при конструировании объекта, и теперь я хочу добавить строки к этому вектору. Следующий Hack код работает хорошо:Добавить элементы в nullable Вектор
<?hh
class LineList {
private ?Vector<string> $lines;
public function addLine(string $line): void {
$this->file[] = trim($line);
}
}
Но при проверке кода hh_client, это дает мне следующее предупреждение:
$this->file[]]: a nullable type does not allow array append (Typing[4006])
[private ?Vector<string> $lines]: You might want to check this out
Вопрос: Как добавить элементы в векторе без этого контролер нажимает это предупреждение?
Спасибо, первые работы! – jeyemgfx