diff options
Diffstat (limited to 'node_modules/locutus/php/info/assert_options.js')
-rw-r--r-- | node_modules/locutus/php/info/assert_options.js | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/node_modules/locutus/php/info/assert_options.js b/node_modules/locutus/php/info/assert_options.js deleted file mode 100644 index 76aacdc..0000000 --- a/node_modules/locutus/php/info/assert_options.js +++ /dev/null @@ -1,43 +0,0 @@ -'use strict'; - -module.exports = function assert_options(what, value) { - // eslint-disable-line camelcase - // discuss at: http://locutus.io/php/assert_options/ - // original by: Brett Zamir (http://brett-zamir.me) - // example 1: assert_options('ASSERT_CALLBACK') - // returns 1: null - - var iniKey, defaultVal; - switch (what) { - case 'ASSERT_ACTIVE': - iniKey = 'assert.active'; - defaultVal = 1; - break; - case 'ASSERT_WARNING': - iniKey = 'assert.warning'; - defaultVal = 1; - var msg = 'We have not yet implemented warnings for us to throw '; - msg += 'in JavaScript (assert_options())'; - throw new Error(msg); - case 'ASSERT_BAIL': - iniKey = 'assert.bail'; - defaultVal = 0; - break; - case 'ASSERT_QUIET_EVAL': - iniKey = 'assert.quiet_eval'; - defaultVal = 0; - break; - case 'ASSERT_CALLBACK': - iniKey = 'assert.callback'; - defaultVal = null; - break; - default: - throw new Error('Improper type for assert_options()'); - } - - // I presume this is to be the most recent value, instead of the default value - var iniVal = (typeof require !== 'undefined' ? require('../info/ini_get')(iniKey) : undefined) || defaultVal; - - return iniVal; -}; -//# sourceMappingURL=assert_options.js.map
\ No newline at end of file |