"외부"를 통해 무들을 인스턴스화한 후
으아아아애플리케이션(예: MRBS) 내의 SSO 시나리오에서 현재 로그인한 사용자가 특정 블록에 대한 특정 기능을 가지고 있는지 확인하면 다음 오류가 발생합니다. Exception - 类“MRBSSessioncontext_block”未找到
:
네임스페이스가 namespace MRBSSession;
인용context_block::instance()
을 올바르게 사용하는 방법은 무엇입니까?
Moodle 기능은 작동하는 것 같습니다(예: require_login(), has_capability). 감사합니다
다음을 작성해야 합니다:
으아아아"" 문자를 사용하여 최상위 네임스페이스에서 context_block을 선언합니다.
또는 파일 상단에 다음을 넣어야 합니다:
으아아아저는 개인적으로 첫 번째 옵션을 선호하지만 이는 일반적으로 개인 취향의 문제입니다.