Class: Astroapi::Categories::Ziwei

Inherits:
BaseCategory show all
Defined in:
lib/astroapi/categories/ziwei.rb

Overview

Zi Wei Dou Shu (Purple Star) category client

Instance Attribute Summary

Attributes inherited from BaseCategory

#http

Instance Method Summary collapse

Methods inherited from BaseCategory

#initialize

Constructor Details

This class inherits a constructor from Astroapi::Categories::BaseCategory

Instance Method Details

#calculate_chart(request) ⇒ Hash

Calculate Zi Wei chart

Parameters:

  • request (Hash)

    Subject birth data

Returns:

  • (Hash)

    Zi Wei Dou Shu chart



13
14
15
16
# File 'lib/astroapi/categories/ziwei.rb', line 13

def calculate_chart(request)
  Validators::SubjectValidator.validate!(request)
  http.post(build_url('chart'), body: request)
end