Class: SearchConsoleApi::Objects::Site
- Inherits:
-
Object
- Object
- SearchConsoleApi::Objects::Site
- Defined in:
- lib/search_console_api/objects/site.rb
Instance Attribute Summary collapse
-
#permission_level ⇒ Object
Returns the value of attribute permission_level.
-
#site_url ⇒ Object
Returns the value of attribute site_url.
Instance Method Summary collapse
- #encoded_site_url ⇒ Object
-
#initialize(attributes = {}) ⇒ Site
constructor
A new instance of Site.
Constructor Details
#initialize(attributes = {}) ⇒ Site
Returns a new instance of Site.
11 12 13 14 |
# File 'lib/search_console_api/objects/site.rb', line 11 def initialize(attributes = {}) @site_url = attributes["siteUrl"] = attributes["permissionLevel"] end |
Instance Attribute Details
#permission_level ⇒ Object
Returns the value of attribute permission_level.
9 10 11 |
# File 'lib/search_console_api/objects/site.rb', line 9 def end |
#site_url ⇒ Object
Returns the value of attribute site_url.
9 10 11 |
# File 'lib/search_console_api/objects/site.rb', line 9 def site_url @site_url end |
Instance Method Details
#encoded_site_url ⇒ Object
16 17 18 |
# File 'lib/search_console_api/objects/site.rb', line 16 def encoded_site_url URI.encode_www_form_component(@site_url) end |