Jeżeli dziedziczysz z jakiejś klasy bazowej
w której jest konstruktor z jakąś logiką
a w twojej klasie pochodnej też jest konstruktor
i chcesz aby wykonała się logika z konstruktora klasy bazowej
wtedy stosujesz parent::
i po tym dajesz swoją logikę
<?php
class Base{
public function __construct() {
// do your job Base!
}
class MyClass extends Base {
public function __construct(){
parent::__construct(); // do your job Base!
// Now MyClass construct logic
}
}
Mam nadzieję, że na szybko wytłumaczyłem :P Idę spać cześć! :)
Pozdrowiam.