Which one of the following method is invoked when an undefined method is called by client code?
A
__get()
B
__isset()
C
__unset()
D
__call()
Correct Answer: __call()
The __call() method is probably the most useful of all the interceptor methods. The __call() method can be useful for delegation. Delegation is the mechanism by which one object passes method invocations on to a second.