Browse Source

implement hasElement()

master
belliash 9 years ago
parent
commit
712c340cdd
1 changed files with 14 additions and 0 deletions
  1. +14
    -0
      libraries/common

+ 14
- 0
libraries/common View File

@ -32,6 +32,20 @@ function die() {
exit ${2}
}
#-------------------------------------------------------------------------------
# Checks whether a defined variable contain specified element or not
# Parameters: %variable% %element%
#-------------------------------------------------------------------------------
function hasElement() {
local NEEDLE=${1}
shift
local X
for X in "${@}"; do
[ "${X}" = "${NEEDLE}" ] && return 0
done
return 1
}
#-------------------------------------------------------------------------------
# Checks whether a supplied variable is defined or not
# Parameters: %variable%


Loading…
Cancel
Save