2012-06-19 9 views
0

루비 보석의 클래스에서 메소드를 호출하려면 어떻게해야합니까? 보석은 보석의 documentation에서 mindbody루비 보석의 클래스에서 메소드를 호출하려면 어떻게해야합니까?

를 설치

, 나는 다양한 클래스를 참조하십시오. 그러나 코드에서 이러한 클래스를 호출하는 방법에 대한 지침은 없습니다.

예를 들어 ClassService 클래스의 메소드를 호출하고 싶습니다.

+0

사용 설명서가 없으면 테스트를보십시오. –

+0

RoR을 처음 사용하니 테스트를보고 무슨 뜻인지 알 수 있습니까? 나는 grep을 해왔고 내 응용 프로그램에서 mindbody에 대한 참조를 찾지 못했습니다. – Bruno

+0

보석 자체. 당신이 그것을 사용하기 전까지는 그것에 대한 어떤 언급도 없을 것이고, 유일한 참조는 보석이 설치된 곳일 것입니다. –

답변

1

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

당신을 위해 메타 프로그래밍의 조금

관련 문제