Написала класс вычисления факториала. Выдает ошибку. Что не так, не могли подсказать? Не понимаю PHP: class TaskFactorial extends TaskPrototype{ public $n=5; private function factorial($n){ if ($n<=1){ return 1; } else return ($n*factorial($n-1)); } public function func(){ $out[] = "n!={$this->factorial($this->n)}"; return $out; } }