Class: AstroInsight::Services::WesternContainer

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(client) ⇒ WesternContainer

Returns a new instance of WesternContainer.



15
16
17
18
19
20
21
22
# File 'lib/astroinsight/services/western_container.rb', line 15

def initialize(client)
  @natal = Western::NatalAstrologyService.new(client)
  @solar_return = Western::SolarReturnService.new(client)
  @transit = Western::TransitService.new(client)
  @transit_chart = Western::TransitChartService.new(client)
  @numerology = Western::WesternNumerologyService.new(client)
  @zodiac = Western::ZodiacService.new(client)
end

Instance Attribute Details

#natalObject (readonly)

Returns the value of attribute natal.



13
14
15
# File 'lib/astroinsight/services/western_container.rb', line 13

def natal
  @natal
end

#numerologyObject (readonly)

Returns the value of attribute numerology.



13
14
15
# File 'lib/astroinsight/services/western_container.rb', line 13

def numerology
  @numerology
end

#solar_returnObject (readonly)

Returns the value of attribute solar_return.



13
14
15
# File 'lib/astroinsight/services/western_container.rb', line 13

def solar_return
  @solar_return
end

#transitObject (readonly)

Returns the value of attribute transit.



13
14
15
# File 'lib/astroinsight/services/western_container.rb', line 13

def transit
  @transit
end

#transit_chartObject (readonly)

Returns the value of attribute transit_chart.



13
14
15
# File 'lib/astroinsight/services/western_container.rb', line 13

def transit_chart
  @transit_chart
end

#zodiacObject (readonly)

Returns the value of attribute zodiac.



13
14
15
# File 'lib/astroinsight/services/western_container.rb', line 13

def zodiac
  @zodiac
end