如何从 ruby gem 的类中调用方法?
IE
宝石安装心灵
在 gem 的文档中,我看到了各种类。但是没有关于如何从代码中调用这些类的指南。
例如,我想在ClassService
类中调用一个方法。
对于 MindBody,请查看根模块 Mb。
您可以列出使用声明的所有类型:
require 'rubygems'
require 'mindbody'
Mb.constants
它为您提供:
["AppointmentService", "SourceCredentials", "Meta", "StaffService", "Options", "SiteService", "StaffOptions", "Credentials", "ClientService", "ClassService", "SaleService", "Service"]
之后你可以打电话Mb::ClassService.new
或include Mb; ClassService.new
给你一点元编程