moodleでログインしているユーザーのコンテキスト/ロールを取得する方法は? コンテキスト認識ブロックを実装しようとしています。このブロックは、自分の気分に基づいてユーザーに適切なクイズを提案します。Moodleログインユーザーの役割を調べる方法
役割は教師、学生、教師のアシスタントまたは管理者になることができます。私は既にget_context_instance()
& has_compatibility()
の機能を見つけましたが、私はこの目的のためにそれらをどのように使用するのか分かりません。
役割とコンテキストの結果を使用しているユーザーを確認するには、Moodleの中で最も複雑な概念の一つですが、短いバージョンは、一般的文脈であります単一のコース、単一のカテゴリ、またはサイト全体に適用されます。そのコンテキスト内で役割が付与され、そのコンテキスト内でユーザーに機能が割り当てられます。 –