3v4l.org

run code in 300+ PHP versions simultaneously
<?php namespace Piwik\Plugins\Test; class Xyz extends \ ArrayObject { public function tester() { } public function hasImplementedEvent($method) { $method = new \ReflectionMethod($this, $method); $declaringClass = $method->getDeclaringClass(); return 0 === strpos($declaringClass->name, 'Piwik\Plugins'); }}$x = new Xyz(array());$y = $x->hasImplementedEvent('tester');var_dump($y);

preferences:
43.93 ms | 402 KiB | 5 Q