module Eggshell::Bundles::BasicFunctions
Standard functions to perform basic operations for common objects.
Public Class Methods
arr_delete(arr, index)
click to toggle source
# File lib/eggshell/bundles/basic-functions.rb, line 23 def self.arr_delete(arr, index) end
arr_pop(arr)
click to toggle source
# File lib/eggshell/bundles/basic-functions.rb, line 20 def self.arr_pop(arr) end
arr_push(arr, *items)
click to toggle source
# File lib/eggshell/bundles/basic-functions.rb, line 17 def self.arr_push(arr, *items) end
length(obj)
click to toggle source
# File lib/eggshell/bundles/basic-functions.rb, line 3 def self.length(obj) if obj.respond_to?(:length) obj.length else nil end end
map_delete(map, key)
click to toggle source
# File lib/eggshell/bundles/basic-functions.rb, line 29 def self.map_delete(map, key) end
map_push(map, key, val)
click to toggle source
# File lib/eggshell/bundles/basic-functions.rb, line 26 def self.map_push(map, key, val) end
str_match(haystack, needle)
click to toggle source
# File lib/eggshell/bundles/basic-functions.rb, line 11 def self.str_match(haystack, needle) end
str_split(str, delim, limit = nil)
click to toggle source
# File lib/eggshell/bundles/basic-functions.rb, line 14 def self.str_split(str, delim, limit = nil) end