Moin,
also:
Mein Vorhaben ist : Ich will eine Instanz von einer Klasse ( welche auch eine weitere Klasse vererbt wurde ), an eine dritte seperate Klasse übergeben. Die dritte Klasse ist ist in meinem beispiel " Form ". Aber ich kann aus der Klasse Form keine methoden der sql_admin klasse aufrufen, obwohl ich das Objekt übergebn habe.
--------------------------------------
--------------------------------------
Vielleicht hat einer ne Idee?
gruß Jens
also:
Mein Vorhaben ist : Ich will eine Instanz von einer Klasse ( welche auch eine weitere Klasse vererbt wurde ), an eine dritte seperate Klasse übergeben. Die dritte Klasse ist ist in meinem beispiel " Form ". Aber ich kann aus der Klasse Form keine methoden der sql_admin klasse aufrufen, obwohl ich das Objekt übergebn habe.
--------------------------------------
PHP-Code:
class sql_admin {
var ...
...
..
.
//- constructor -//
function admin_test ($val) {
echo "TEST --> ".$val."<br>";
}
}
class mySite extends sql_admin {
var $test = '';
var ...
..
//- constructor -//
function xy () {
}
...
..
.
}
class Form {
var $obj = false;
var ...
..
function Form ( $obj ) {
$this->obj = $obj;
}
function warum_geht_das_nicht_fragezeichen ( $value ) {
$this->obj->admin_test($value);
}
}
$site_one = New mySite;
$test_lala = New Form ( $site_one );
$test_lala->warum_geht_das_nicht_fragezeichen ( 'Warum wird das nicht ausgegeben ?' );
Vielleicht hat einer ne Idee?
gruß Jens
Kommentar