構築した小さなMVCがあり、さまざまなコントローラーからモデルにアクセスしたいと考えています。
すなわち
class Controller {
function A() {
}
}
class Search extends Controller {
function B() {
$this->model->doSomething();
}
}
class Profile extends Controller {
function B() {
***** HERE ***** ?????????????????????????????????????????????
Search::doSomething();
}
}
class Model {
}
class search_model extends Model {
public function doSomething() {
// Do Something
echo "doing something";
}
}
class profile_model extends Model {
public function getProfile() {
// Get Profile
echo "getting profile";
}
}
プロファイルコントローラーで検索コントローラー関数doSomething()にアクセスしたいのですが、ここそれらの線に沿ったセクションまたは何か?