Moodle PHP Documentation 4.3
Moodle 4.3.5 (Build: 20240610) (7dcfaa79f78)
core_calendar\local\event\proxies\proxy_interface Interface Reference

Interface for a proxy class. More...

Inheritance diagram for core_calendar\local\event\proxies\proxy_interface:
core_calendar\local\event\proxies\cm_info_proxy core_calendar\local\event\proxies\coursecat_proxy core_calendar\local\event\proxies\std_proxy

Public Member Functions

 get ($member)
 Retrieve a member of the proxied class.
 
 get_proxied_instance ()
 Get the full instance of the proxied class.
 

Detailed Description

Interface for a proxy class.

License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Member Function Documentation

◆ get()

core_calendar\local\event\proxies\proxy_interface::get ( $member)

Retrieve a member of the proxied class.

Parameters
string$memberThe name of the member to retrieve
Exceptions
core_calendar\local\event\exceptions\member_does_not_exist_exceptionIf the proxied class does not have the requested member.
Return values
mixedThe member.

Implemented in core_calendar\local\event\proxies\cm_info_proxy, core_calendar\local\event\proxies\coursecat_proxy, and core_calendar\local\event\proxies\std_proxy.

◆ get_proxied_instance()

core_calendar\local\event\proxies\proxy_interface::get_proxied_instance ( )

The documentation for this interface was generated from the following file: