public static function all()
    {
        $plugins = Grav::instance()['plugins'];
        $list = [];

        foreach ($plugins as $instance) {
            $name = $instance->name;
            $result = self::get($name);

            if ($result) {
                $list[$name] = $result;
            }
        }

        return $list;
    }
public static function all()
    {
        $plugins = Grav::instance()['plugins'];
        $list = [];

        foreach ($plugins as $instance) {
            $name = $instance->name;
            $result = self::get($name);

            if ($result) {
                $list[$name] = $result;
            }
        }

        return $list;
    }
public static function all ( ) { $ plugins = Grav :: instance ( ) [ 'plugins' ] ; $ list = [ ] ; foreach ( $ plugins as $ instance ) { $ name = $ instance -> name ; $ result = self :: get ( $ name ) ; if ( $ result ) { $ list [ $ name ] = $ result ; } } return $ list ; }
Return list of all plugin data with their blueprints.

@return array
Return list of all plugin data with their blueprints .