<?php class testClass { function testClass() { } public function test() { } } class MainClass extends testClass { function MainClass() { ( ( "access" => "remote", "description" => "Pings back a message" ) ); } function say() { return ''.$this->test().''; } } ?>
Gdy wywołuje je w php tzn:
<?php $test = new MainClass(); $test->say(); // otrzymuje 'a'; ?>
Natomiast jak wywołam za pomocą flasha tzn przez AMFPHP mam pusty string.
AMFPHP chodzi ponieważ jak podstawie zamiast metody 'say':
<?php function say() { return 'aaaa'; } ?>
to flash zwraca 'aaaa'
Nie wiem czemu to nie działa gdy probuje z dziedziczeniem
