Module: SaveFile

Extended by:
SaveFile
Included in:
SaveFile
Defined in:
lib/save_file/base/base.rb,
lib/save_file/constants.rb,
lib/save_file/version/version.rb,
lib/save_file/module/save_file.rb

Overview

#

This file holds the main module of SaveFile. It requires the file constants.rb.

#

require ‘save_file/module/save_file.rb’

#

Defined Under Namespace

Classes: SaveFile

Constant Summary collapse

FILE_MODE_TO_BE_USED =
#

Specify the file mode to be used here.

#
'w+'
SAVE_FILE_WHERE_TO =
#

SAVE_FILE_WHERE_TO

#
'default.txt'
DEFAULT_PERMISSION_TO_USE =
0755
LAST_UPDATE =
#

LAST_UPDATE

#
'11.11.2023'
VERSION =
#

VERSION

#
'1.0.35'

Class Method Summary collapse

Class Method Details

.append_what_into(what = "Testing.\n", into_where = 'default.txt', permission_to_use = ::SaveFile::DEFAULT_PERMISSION_TO_USE) ⇒ Object

#

SaveFile.append_what_into

#


133
134
135
136
137
138
139
140
141
142
143
144
# File 'lib/save_file/module/save_file.rb', line 133

def self.append_what_into(
    what              = "Testing.\n",
    into_where        = 'default.txt',
    permission_to_use = ::SaveFile::DEFAULT_PERMISSION_TO_USE
  )
  ::SaveFile.save_what_into(
    what,
    into_where, 
    permission_to_use,
    'a+'
  )
end

.is_roebe?Boolean

#

SaveFile.is_roebe?

#

Returns:

  • (Boolean)


126
127
128
# File 'lib/save_file/module/save_file.rb', line 126

def self.is_roebe?
  ENV['IS_ROEBE'] == '1'
end

.newObject

#

SaveFile.new

#


42
43
44
# File 'lib/save_file/base/base.rb', line 42

def self.new
  ::SaveFile::SaveFile.new
end