lib/howitzer/utils/string_extensions.rb in howitzer-2.2.0 vs lib/howitzer/utils/string_extensions.rb in howitzer-2.3.0

- old
+ new

@@ -5,11 +5,15 @@ # Opens a page by name # @example # 'home'.open #=> HomePage.open # @see Howitzer::Web::Page.open - def open(*args) - as_page_class.open(*args) + def open(*args, **options) + if options.present? + as_page_class.open(*args, **options) + else + as_page_class.open(*args) + end end # Returns an instantiated page by name # @example # 'home'.given #=> HomePage.given