User Deprecated Nette\ComponentModel\Component::__construct() argument $parent is deprecated, use $parent->add

Petr Parolek
Člen | 455
+
+1
-

Ahoj, dnes jsem aktulizoval Nette Componet Model na 2.4.0 a začalo mi házet:

User Deprecated Nette\ComponentModel\Component::__construct() argument $parent is deprecated, use $parent->addComponent() instead.

Ukázku jsem oprášil na https://github.com/…der-datagrid , kde se taky problé projevuje

Prosím, víte o nějakém řešení nebo jsem narazil na bug?

Petr Parolek
Člen | 455
+
+4
-

Vyřešeno: https://github.com/…d/issues/631

<?php
$grid = new DataGrid();
$this->addComponent($grid, $name);
?>