I am trying to code a recurring event in Moodle 3rd party plugin,it would be of great help if i could get some information about what guidelines and standards need to be followed when interacting with Moodle database as i am inserting rest of the instances of recurring event manually in "course_sections" and "course_modules" to get them viewed in course view page,whereas i am returning only last instance of recurring event in "mod_add_instance" function in "lib.php"
You mention 'Moodleroom' in the subject of your post. Is the plugin you refer to shared by Moodlerooms? It would be helpful if you could provide more details, such as the name of the plugin.
Yes the plugin is shared with Moodlerooms and the plugin is 'WizIQ Virtual Classroom'.
We give our plugin for certification from Moodlerooms so that it can be used as a 3rd party plugin by their clients through API integration with Moodle.
Unless I'm missing something - you would just ask Moodlerooms what their requirements are surely? It's between you and them...