0

Ruby gem でクラスからメソッドを呼び出すにはどうすればよいですか?

すなわち

gem installマインドボディ

gem のドキュメンテーションには、さまざまなクラスが表示されます。しかし、これらのクラスをコードから呼び出す方法に関するガイドラインはありません。

ClassServiceたとえば、クラスでメソッドを呼び出したいとします。

4

1 に答える 1

2

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

あなたのためのちょっとしたメタプログラミング

于 2012-06-23T12:40:49.830 に答える