def simbol_ke_adapter(simbol)
      nama_adapter = simbol.to_s
                           .sub(/^[a-z\d]*/) { |match| match.capitalize }
                           .gsub!(/(?:_)([a-z\d]*)/i) {"#{$1.capitalize}"}
      Kernel.const_get("Kajian::Adapter::#{nama_adapter}")
    end
def simbol_ke_adapter(simbol)
      nama_adapter = simbol.to_s
                           .sub(/^[a-z\d]*/) { |match| match.capitalize }
                           .gsub!(/(?:_)([a-z\d]*)/i) {"#{$1.capitalize}"}
      Kernel.const_get("Kajian::Adapter::#{nama_adapter}")
    end
Konversi dari simbol ke kelas adapter.
 Misal:
   :jadwal_kajian ke Kajian::Adapter::JadwalKajian