Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
|
Thin wrapper for data structures returned by api::get_plugin_info(). More...
Thin wrapper for data structures returned by api::get_plugin_info().
Given that the API client returns instances of this class instead of pure objects allows us to have proper type hinting / declarations in method signatures. The validation of the data structure is happening in the API client so the rest of the code can simply rely on the class type.
We extend the stdClass explicitly so that it can be eventually used in methods signatures, too (not recommended).