Class: SistemKebut::XML::Eksportir
- Inherits:
-
Object
- Object
- SistemKebut::XML::Eksportir
- Defined in:
- lib/xml/administrasi.rb
Instance Method Summary collapse
-
#initialize(b, &f) ⇒ Eksportir
constructor
A new instance of Eksportir.
- #perform ⇒ Object
- #saring(unik) ⇒ Object
Constructor Details
#initialize(b, &f) ⇒ Eksportir
Returns a new instance of Eksportir.
53 54 55 56 57 |
# File 'lib/xml/administrasi.rb', line 53 def initialize(b, &f) @berkas = b @fungsi = f @lokasi = @berkas.lokasi end |
Instance Method Details
#perform ⇒ Object
63 64 65 66 |
# File 'lib/xml/administrasi.rb', line 63 def perform sasaran = Pengepul.new(@berkas.struktur) @fungsi.call(@lokasi, sasaran) end |
#saring(unik) ⇒ Object
59 60 61 |
# File 'lib/xml/administrasi.rb', line 59 def saring(unik) unik[@lokasi] = self end |