Module: DigiBouquetAI::SiteKit
- Defined in:
- lib/digibouquetai/site_kit.rb
Constant Summary collapse
- BASE_URL =
"https://digibouquetai.com"
Class Method Summary collapse
- .about_url ⇒ Object
- .ai_gift_card_url ⇒ Object
- .create_bouquet_url ⇒ Object
- .examples_url ⇒ Object
- .guides_url ⇒ Object
- .home_url ⇒ Object
- .page_url(slug = "") ⇒ Object
- .pricing_url ⇒ Object
Class Method Details
.about_url ⇒ Object
36 37 38 |
# File 'lib/digibouquetai/site_kit.rb', line 36 def about_url page_url("about") end |
.ai_gift_card_url ⇒ Object
20 21 22 |
# File 'lib/digibouquetai/site_kit.rb', line 20 def ai_gift_card_url page_url("ai-card") end |
.create_bouquet_url ⇒ Object
16 17 18 |
# File 'lib/digibouquetai/site_kit.rb', line 16 def create_bouquet_url page_url("create-bouquet") end |
.examples_url ⇒ Object
24 25 26 |
# File 'lib/digibouquetai/site_kit.rb', line 24 def examples_url page_url("bouquet-examples") end |
.guides_url ⇒ Object
28 29 30 |
# File 'lib/digibouquetai/site_kit.rb', line 28 def guides_url page_url("guides") end |
.home_url ⇒ Object
7 8 9 |
# File 'lib/digibouquetai/site_kit.rb', line 7 def home_url BASE_URL end |
.page_url(slug = "") ⇒ Object
11 12 13 14 |
# File 'lib/digibouquetai/site_kit.rb', line 11 def page_url(slug = "") clean = slug.to_s.gsub(%r{\A/+|/+\z}, "") clean.empty? ? BASE_URL : "#{BASE_URL}/#{clean}" end |
.pricing_url ⇒ Object
32 33 34 |
# File 'lib/digibouquetai/site_kit.rb', line 32 def pricing_url page_url("pricing") end |