Methods
Constants
FILENAME | = | "media" |
Attributes
[R] | anki_package | |
[R] | media_file |
Class Public methods
create_new(anki_package:) Link
Source: show
# File lib/anki_record/media/media.rb, line 10 def self.create_new(anki_package:) media = new media.create_initialize(anki_package:) media end
update_new(anki_package:) Link
Source: show
# File lib/anki_record/media/media.rb, line 24 def self.update_new(anki_package:) media = new media.update_initialize(anki_package:) media end
Instance Public methods
create_initialize(anki_package:) Link
Source: show
# File lib/anki_record/media/media.rb, line 16 def create_initialize(anki_package:) @anki_package = anki_package media_file_path = FileUtils.touch("#{anki_package.tmpdir}/#{FILENAME}")[0] @media_file = File.open(media_file_path, mode: "w") media_file.write("{}") media_file.close end