クラスやおっとに新しいものを探しているわけではありませんが、これに対する答えを見つけることができないようです。クラスメソッドを呼び出すときに変数を使用できるかどうかを知りたいです。
ユーザーがシステムにログインすると、ユーザーの役割に基づいてダッシュボードにグラフを表示したいと考えています。
まず、ここに私のクラスの例を示します
class Dashboard
{
function get_guest_graph1()
{
return 'guest graph';
}
function get_user_graph1()
{
return 'user graph';
}
}
ページで私は言うことができます
$user->userRole;
これにより、ゲストまたはユーザーが返されます。
したがって、役割を確立したら、これを変数に入れます。
$role
その後、次のことができる方法はありますか?
Dashboard::get_$role_graph1();