2014-06-11 5 views
0

여러 클래스에서 호출 된 서비스 개체가 있습니다. 이렇게 전달하지 않고 참조하는 클래스를 호출 할 수있는 방법이 있습니까?서비스 개체에서 참조 클래스를 호출 할 수 있습니까?

class Document 
    ServiceObject.new('Document', id) 
end 

나는 ServiceObject에서 self 또는 super 또는 무언가를 참조 할 수 있습니까?

+1

당신은 https://github.com/banister/binding_of_caller 보석 좀 걸릴 수에 따라위한 gem가 없습니다. 나는 그것이 당신이 무엇을 제공하는지 생각합니다. – kostja

답변

1

난 당신이 기본적으로 그것을 할 수 있다고 생각하지만, sender class in ruby?

+0

깜짝 놀랄만 한 보석입니다. 감사! –