Я примерно представляю себе как это должно выглядеть в теории
private function createNewRobots($countRobots, $robotType)
{
$this->arrayRobot = []; //<----
for($i = 0; $i < $countRobots; $i++)
{
$this->arrayRobot[$i] = clone $robotType;
}
return $this->arrayRobot;
}
Я вам советую хорошую книгу. Главы с 8 по 11, но лучше изучить все.
Хороший и бесплатный видео-курс по РНР ещё и на русском, к сожалению, посоветовать не могу, так как не встречал таких.