Module: AdhdReading::SiteKit
- Defined in:
- lib/adhd_reading/site_kit.rb
Constant Summary collapse
- BASE_URL =
"https://adhdreading.org"- CHROME_WEB_STORE_URL =
"https://chromewebstore.google.com/detail/adhd-reading/dgihjimekmhphkbnnnomcbemhinmhmeg"
Class Method Summary collapse
- .blog_url ⇒ Object
- .chrome_url ⇒ Object
- .download_url ⇒ Object
- .faq_url ⇒ Object
- .features_url ⇒ Object
- .home_url ⇒ Object
- .page_url(slug) ⇒ Object
- .pricing_url ⇒ Object
Class Method Details
.blog_url ⇒ Object
25 26 27 |
# File 'lib/adhd_reading/site_kit.rb', line 25 def blog_url page_url("blog") end |
.chrome_url ⇒ Object
37 38 39 |
# File 'lib/adhd_reading/site_kit.rb', line 37 def chrome_url CHROME_WEB_STORE_URL end |
.download_url ⇒ Object
21 22 23 |
# File 'lib/adhd_reading/site_kit.rb', line 21 def download_url page_url("download") end |
.faq_url ⇒ Object
33 34 35 |
# File 'lib/adhd_reading/site_kit.rb', line 33 def faq_url page_url("faq") end |
.features_url ⇒ Object
17 18 19 |
# File 'lib/adhd_reading/site_kit.rb', line 17 def features_url page_url("features") end |
.home_url ⇒ Object
8 9 10 |
# File 'lib/adhd_reading/site_kit.rb', line 8 def home_url BASE_URL end |
.page_url(slug) ⇒ Object
12 13 14 15 |
# File 'lib/adhd_reading/site_kit.rb', line 12 def page_url(slug) clean = slug.to_s.gsub(%r{\A/+|/+\z}, "") clean.empty? ? BASE_URL : "#{BASE_URL}/#{clean}" end |
.pricing_url ⇒ Object
29 30 31 |
# File 'lib/adhd_reading/site_kit.rb', line 29 def pricing_url page_url("pricing") end |