안녕하세요,
플러그인에서 업로드 지침을 수정하려고 합니다.
add_to_class를 사용하여 “self” 컨텍스트에 있는 클래스 메서드를 재정의할 수 있을까요?
예를 들어, OptimizedImage 클래스의 원래 메서드
def self.resize_instructions(from, to, dimensions, opts = {})
를 플러그인에서 다음과 같은 방식으로 덮어쓰는 경우입니다:
add_to_class(:OptimizedImage, :self.resize_instructions) do |from, to, dimensions, opts|
이것은 당연히 그렇게 간단하지 않다는 걸 알죠
..
감사합니다!
david
(David Taylor)
2
add_class_method를 사용해야 합니다.