[PHP] volani predka v objektech
Mam problem kdyz zavolam funkci z tytez funkce v objektu akorad v predkovi, tak se ty zmeny neulozej, jako by to byla jen kopie...
Kód:
//nastav jako viditelny
function Visible()
{
$this->visible = true;
if($this->parent)
{
echo "parent:".$this->parent->id."
";
$this->parent->Visible();
}
}
no a promena visible se nezmeni ve predcich, ale pritom to ty predky projde
tohle je zacatek ty tridy:
Kód:
class Adresar
{
var $id; //id
var $nazev; //nazev
var $parent; //predchudce
var $subfolder; //pod adresare
var $count; //pocet podadresaru
var $visible; //viditelny? rozbaleny?