I'm in the real need to know if, given a string className or object, it implements a particular interface. I'm specially interested in the string className part.
During the search, many seemingly valid options appeared: instanceof
, is_subclass_of
, is_a
, ReflectionClass::ImplementsInterface
, class_implements
… Which one to use? Let's do some testing!