Server IP : 162.0.232.140 / Your IP : 3.22.209.115 Web Server : LiteSpeed System : Linux premium139.web-hosting.com 4.18.0-513.24.1.lve.2.el8.x86_64 #1 SMP Fri May 24 12:42:50 UTC 2024 x86_64 User : micrcvoy ( 740) PHP Version : 8.1.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/micrcvoy/public_html/controlPanel/assets/plugins/parsleyjs/src/parsley/factory/ |
Upload File : |
define('parsley/factory/constraint', [ 'parsley/utils' ], function (ParsleyUtils) { var ConstraintFactory = function (parsleyField, name, requirements, priority, isDomConstraint) { var assert = {}; if (!new RegExp('ParsleyField').test(parsleyField.__class__)) throw new Error('ParsleyField or ParsleyFieldMultiple instance expected'); if ('function' === typeof window.ParsleyValidator.validators[name]) assert = window.ParsleyValidator.validators[name](requirements); if ('Assert' !== assert.__parentClass__) throw new Error('Valid validator expected'); var getPriority = function () { if ('undefined' !== typeof parsleyField.options[name + 'Priority']) return parsleyField.options[name + 'Priority']; return assert.priority || 2; }; priority = priority || getPriority(); // If validator have a requirementsTransformer, execute it if ('function' === typeof assert.requirementsTransformer) { requirements = assert.requirementsTransformer(); // rebuild assert with new requirements assert = window.ParsleyValidator.validators[name](requirements); } return $.extend(assert, { name: name, requirements: requirements, priority: priority, groups: [priority], isDomConstraint: isDomConstraint || ParsleyUtils.checkAttr(parsleyField.$element, parsleyField.options.namespace, name) }); }; return ConstraintFactory; });