プラグインからのメソッド書き換え - 「Self」コンテキスト

こんにちは、

プラグインからアップロード手順を変更しようとしています。

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|

これは明らかにそう簡単にはいきませんね :slight_smile:
ありがとうございます!

add_class_method を使用してください。

「いいね!」 7