HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux wordpress-ubuntu-s-2vcpu-4gb-fra1-01 5.4.0-169-generic #187-Ubuntu SMP Thu Nov 23 14:52:28 UTC 2023 x86_64
User: root (0)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //proc/1526/cwd/tana/frontend/node_modules/locutus/php/array/array_filter.js.map
{"version":3,"sources":["../../../src/php/array/array_filter.js"],"names":["module","exports","array_filter","arr","func","retObj","k","v","Object","prototype","toString","call"],"mappings":";;AAAAA,OAAOC,OAAP,GAAiB,SAASC,YAAT,CAAuBC,GAAvB,EAA4BC,IAA5B,EAAkC;AAAE;AACnD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,MAAIC,SAAS,EAAb;AACA,MAAIC,CAAJ;;AAEAF,SAAOA,QAAQ,UAAUG,CAAV,EAAa;AAC1B,WAAOA,CAAP;AACD,GAFD;;AAIA;AACA,MAAIC,OAAOC,SAAP,CAAiBC,QAAjB,CAA0BC,IAA1B,CAA+BR,GAA/B,MAAwC,gBAA5C,EAA8D;AAC5DE,aAAS,EAAT;AACD;;AAED,OAAKC,CAAL,IAAUH,GAAV,EAAe;AACb,QAAIC,KAAKD,IAAIG,CAAJ,CAAL,CAAJ,EAAkB;AAChBD,aAAOC,CAAP,IAAYH,IAAIG,CAAJ,CAAZ;AACD;AACF;;AAED,SAAOD,MAAP;AACD,CAlCD","file":"array_filter.js","sourcesContent":["module.exports = function array_filter (arr, func) { // eslint-disable-line camelcase\n  //  discuss at: http://locutus.io/php/array_filter/\n  // original by: Brett Zamir (http://brett-zamir.me)\n  //    input by: max4ever\n  // improved by: Brett Zamir (http://brett-zamir.me)\n  //      note 1: Takes a function as an argument, not a function's name\n  //   example 1: var odd = function (num) {return (num & 1);}\n  //   example 1: array_filter({\"a\": 1, \"b\": 2, \"c\": 3, \"d\": 4, \"e\": 5}, odd)\n  //   returns 1: {\"a\": 1, \"c\": 3, \"e\": 5}\n  //   example 2: var even = function (num) {return (!(num & 1));}\n  //   example 2: array_filter([6, 7, 8, 9, 10, 11, 12], even)\n  //   returns 2: [ 6, , 8, , 10, , 12 ]\n  //   example 3: array_filter({\"a\": 1, \"b\": false, \"c\": -1, \"d\": 0, \"e\": null, \"f\":'', \"g\":undefined})\n  //   returns 3: {\"a\":1, \"c\":-1}\n\n  var retObj = {}\n  var k\n\n  func = func || function (v) {\n    return v\n  }\n\n  // @todo: Issue #73\n  if (Object.prototype.toString.call(arr) === '[object Array]') {\n    retObj = []\n  }\n\n  for (k in arr) {\n    if (func(arr[k])) {\n      retObj[k] = arr[k]\n    }\n  }\n\n  return retObj\n}\n"]}