Menu

#8 get_context_instance() is deprecated, please use context_xxxx::instance() instead.

3.1
closed
None
2014-12-04
2014-07-13
nadavkav
No

Installing Gismo 3.2 (2013101501) on Moodle 2.7 , I am getting the following warnings
(Other than that, it all seems to work fine!)

get_context_instance() is deprecated, please use context_xxxx::instance() instead.
line 3670 of /lib/deprecatedlib.php: call to debugging()
line 36 of /blocks/gismo/block_gismo.php: call to get_context_instance()
line 294 of /blocks/moodleblock.class.php: call to block_gismo->get_content()
line 236 of /blocks/moodleblock.class.php: call to block_base->formatted_contents()
line 993 of /lib/blocklib.php: call to block_base->get_content_for_output()
line 1045 of /lib/blocklib.php: call to block_manager->create_block_contents()
line 353 of /lib/blocklib.php: call to block_manager->ensure_content_created()
line 6 of /theme/avalon/layout/general.php: call to block_manager->region_has_content()
line 877 of /lib/outputrenderers.php: call to include()
line 807 of /lib/outputrenderers.php: call to core_renderer->render_page_layout()
line 243 of /course/view.php: call to core_renderer->header()
get_context_instance() is deprecated, please use context_xxxx::instance() instead.
line 3670 of /lib/deprecatedlib.php: call to debugging()
line 93 of /blocks/gismo/lib/gismo/server_side/FetchStaticDataMoodle.php: call to get_context_instance()
line 50 of /blocks/gismo/lib/gismo/server_side/FetchStaticDataMoodle.php: call to FetchStaticDataMoodle->FetchUsers()
line 105 of /blocks/gismo/block_gismo.php: call to FetchStaticDataMoodle->init()
line 72 of /blocks/gismo/block_gismo.php: call to block_gismo->check_data()
line 294 of /blocks/moodleblock.class.php: call to block_gismo->get_content()
line 236 of /blocks/moodleblock.class.php: call to block_base->formatted_contents()
line 993 of /lib/blocklib.php: call to block_base->get_content_for_output()
line 1045 of /lib/blocklib.php: call to block_manager->create_block_contents()
line 353 of /lib/blocklib.php: call to block_manager->ensure_content_created()
line 6 of /theme/avalon/layout/general.php: call to block_manager->region_has_content()
line 877 of /lib/outputrenderers.php: call to include()
line 807 of /lib/outputrenderers.php: call to core_renderer->render_page_layout()
line 243 of /course/view.php: call to core_renderer->header()
get_context_instance() is deprecated, please use context_xxxx::instance() instead.
line 3670 of /lib/deprecatedlib.php: call to debugging()
line 133 of /blocks/gismo/lib/gismo/server_side/FetchStaticDataMoodle.php: call to get_context_instance()
line 51 of /blocks/gismo/lib/gismo/server_side/FetchStaticDataMoodle.php: call to FetchStaticDataMoodle->FetchTeachers()
line 105 of /blocks/gismo/block_gismo.php: call to FetchStaticDataMoodle->init()
line 72 of /blocks/gismo/block_gismo.php: call to block_gismo->check_data()
line 294 of /blocks/moodleblock.class.php: call to block_gismo->get_content()
line 236 of /blocks/moodleblock.class.php: call to block_base->formatted_contents()
line 993 of /lib/blocklib.php: call to block_base->get_content_for_output()
line 1045 of /lib/blocklib.php: call to block_manager->create_block_contents()
line 353 of /lib/blocklib.php: call to block_manager->ensure_content_created()
line 6 of /theme/avalon/layout/general.php: call to block_manager->region_has_content()
line 877 of /lib/outputrenderers.php: call to include()
line 807 of /lib/outputrenderers.php: call to core_renderer->render_page_layout()
line 243 of /course/view.php: call to core_renderer->header()

Discussion

  • nadavkav

    nadavkav - 2014-07-13

    it's a minor fix
    considering BLOCK_CONTEXT, get_context_instance()
    should be replaced with:
    context_block::instance($this->instance->id)

     

    Last edit: nadavkav 2014-07-13
  • Christian Milani

    • status: open --> closed
    • assigned_to: Christian Milani
     
  • Christian Milani

    Fixed thanks!

     

Log in to post a comment.