Salve
ho creato prima una classe madre
Codice PHP:
//classe madre
class Upload {
var $folders = null;
var $dir = null;
....
//costruttore
function Upload( $folders, $dir ....){
....
}
//funzione
function checkSize($option){
//fai qualcosa
....
}
....
}
Codice PHP:
//classe figlia
class UploadIMG extends Upload {
var $alb_imgwidth = null;
var $alb_imgquality = null;
.....
//costruttore
function UploadIMG( $folders, $dir, $alb_imgwidth, $alb_imgquality, .......){
$this->alb_imgwidth = $alb_imgwidth;
$this->alb_imgquality = $alb_imgquality;
....
//richiamo classe madre per istanziare le proprietà ereditate
parent::Upload( $folders,$dir....);
}
function pinco (){
$this->checkSize();
....
}
....
}
non riesco a vedere in nessun modo le funzioni ereditate.
Con gli attributi tutto a posto, riesco a richiamarli tutti, ma le funzioni nn le vedo.
Dove sbaglio?