これが基本的なクラスデザインです
class CustomModule {
public __construct() { }
//Run me first automaticly
public function exec($str) { }
}
class Randomizer extends CustomModule {
public __construct() { }
//Call me
public function exec($str) { }
}
extern開発者向けのプラグイン/モジュールシステムを設計しているので、CustomModule->exec()
最初に実行する必要があるので、を呼び出す必要があるのは開発者に任せたくありません base->exec($str)
。
コードを入れなくても呼び出されるCustomModule::exec()
前に自動的に呼び出されたい。これはおそらく魔法の機能で可能ですか?Randomizer::exec()
Randomizer::exec()