getValue(); } if (is_null($argument)) { return 'NULL'; } if (is_bool($argument)) { return $argument ? 'TRUE': 'FALSE'; } if (is_int($argument)) { return strval($argument); } if (is_float($argument)) { return strval($argument); } return '\'' . str_replace('\'', '\\\'', $argument) . '\''; } }