Habari\Plugins::get_by_interface PHP Метод

get_by_interface() публичный статический Метод

Get references to plugin objects that implement a specific interface
public static get_by_interface ( string $interface ) : array
$interface string The interface to check for
Результат array An array of matching plugins
    public static function get_by_interface($interface)
    {
        $interface = "Habari\\" . $interface;
        return array_filter(self::$plugins, function ($plugin_obj) use($interface) {
            return $plugin_obj instanceof $interface;
        });
    }