إعادة كتابة طريقة من إضافة - سياق "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