TypeError thrown

call_user_func_array(): Argument #1 ($callback) must be a valid callback, non-static method buymebeer::do_widget() cannot be called statically