Class: AstroInsight::Services::VedicContainer

Inherits:
Object
  • Object
show all
Defined in:
lib/astroinsight/services/vedic_container.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(client) ⇒ VedicContainer

Returns a new instance of VedicContainer.



30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
# File 'lib/astroinsight/services/vedic_container.rb', line 30

def initialize(client)
  @ashtakvarga = Vedic::AshtakvargaService.new(client)
  @astro_details = Vedic::AstroDetailsService.new(client)
  @biorhythm = Vedic::BiorhythmService.new(client)
  @char_dasha = Vedic::CharDashaService.new(client)
  @horoscope_chart = Vedic::HoroscopeChartService.new(client)
  @horoscope_dosha = Vedic::HoroscopeDoshaService.new(client)
  @jaimini = Vedic::JaiminiService.new(client)
  @kp = Vedic::KPService.new(client)
  @lal_kitab = Vedic::LalKitabService.new(client)
  @life_report = Vedic::LifeReportService.new(client)
  @match_making = Vedic::MatchMakingService.new(client)
  @muhurta = Vedic::MuhurtaService.new(client)
  @numerology = Vedic::NumerologyService.new(client)
  @panchang = Vedic::PanchangService.new(client)
  @suggestions = Vedic::SuggestionsService.new(client)
  @varshaphal = Vedic::VarshaphalService.new(client)
  @vimshottari_dasha = Vedic::VimshottariDashaService.new(client)
  @yogini_dasha = Vedic::YoginiDashaService.new(client)
end

Instance Attribute Details

#ashtakvargaObject (readonly)

Returns the value of attribute ashtakvarga.



25
26
27
# File 'lib/astroinsight/services/vedic_container.rb', line 25

def ashtakvarga
  @ashtakvarga
end

#astro_detailsObject (readonly)

Returns the value of attribute astro_details.



25
26
27
# File 'lib/astroinsight/services/vedic_container.rb', line 25

def astro_details
  @astro_details
end

#biorhythmObject (readonly)

Returns the value of attribute biorhythm.



25
26
27
# File 'lib/astroinsight/services/vedic_container.rb', line 25

def biorhythm
  @biorhythm
end

#char_dashaObject (readonly)

Returns the value of attribute char_dasha.



25
26
27
# File 'lib/astroinsight/services/vedic_container.rb', line 25

def char_dasha
  @char_dasha
end

#horoscope_chartObject (readonly)

Returns the value of attribute horoscope_chart.



25
26
27
# File 'lib/astroinsight/services/vedic_container.rb', line 25

def horoscope_chart
  @horoscope_chart
end

#horoscope_doshaObject (readonly)

Returns the value of attribute horoscope_dosha.



25
26
27
# File 'lib/astroinsight/services/vedic_container.rb', line 25

def horoscope_dosha
  @horoscope_dosha
end

#jaiminiObject (readonly)

Returns the value of attribute jaimini.



25
26
27
# File 'lib/astroinsight/services/vedic_container.rb', line 25

def jaimini
  @jaimini
end

#kpObject (readonly)

Returns the value of attribute kp.



25
26
27
# File 'lib/astroinsight/services/vedic_container.rb', line 25

def kp
  @kp
end

#lal_kitabObject (readonly)

Returns the value of attribute lal_kitab.



25
26
27
# File 'lib/astroinsight/services/vedic_container.rb', line 25

def lal_kitab
  @lal_kitab
end

#life_reportObject (readonly)

Returns the value of attribute life_report.



25
26
27
# File 'lib/astroinsight/services/vedic_container.rb', line 25

def life_report
  @life_report
end

#match_makingObject (readonly)

Returns the value of attribute match_making.



25
26
27
# File 'lib/astroinsight/services/vedic_container.rb', line 25

def match_making
  @match_making
end

#muhurtaObject (readonly)

Returns the value of attribute muhurta.



25
26
27
# File 'lib/astroinsight/services/vedic_container.rb', line 25

def muhurta
  @muhurta
end

#numerologyObject (readonly)

Returns the value of attribute numerology.



25
26
27
# File 'lib/astroinsight/services/vedic_container.rb', line 25

def numerology
  @numerology
end

#panchangObject (readonly)

Returns the value of attribute panchang.



25
26
27
# File 'lib/astroinsight/services/vedic_container.rb', line 25

def panchang
  @panchang
end

#suggestionsObject (readonly)

Returns the value of attribute suggestions.



25
26
27
# File 'lib/astroinsight/services/vedic_container.rb', line 25

def suggestions
  @suggestions
end

#varshaphalObject (readonly)

Returns the value of attribute varshaphal.



25
26
27
# File 'lib/astroinsight/services/vedic_container.rb', line 25

def varshaphal
  @varshaphal
end

#vimshottari_dashaObject (readonly)

Returns the value of attribute vimshottari_dasha.



25
26
27
# File 'lib/astroinsight/services/vedic_container.rb', line 25

def vimshottari_dasha
  @vimshottari_dasha
end

#yogini_dashaObject (readonly)

Returns the value of attribute yogini_dasha.



25
26
27
# File 'lib/astroinsight/services/vedic_container.rb', line 25

def yogini_dasha
  @yogini_dasha
end