Release of v6.1.5

Fix variable name mismatch for organization in the Network Resolve class. #1291. Fix issue where Admin Field relations using custom code did not automatically include multiple fields as expected. #1293. Fix issue where Admin Field relations did not correctly apply concatenation/glue options. #1294. Refactor Compiler functions to improve maintainability and align with modern PHP coding best practices. Refactor the JCB Dashboard, introducing a modernized layout, improved usability, and full responsiveness across desktop, tablet, and mobile devices. Fix deprecated warnings triggered in the JCB CLI. Fix resolve PHP syntax errors and PHP 8.4 deprecations across codebase. Fix four fatal parse/compile errors. Fix implicit nullable parameter deprecations.
This commit is contained in:
Robot committed 2026-03-24 13:48:05 +00:00
1 parent 834767e5e4
commit 0f1153555c
105 files changed
+5576 -1349

No files matched your search

+2 -2
View File
@@ -2312,7 +2312,7 @@ INSERT INTO `#__componentbuilder_power` (`id`, `guid`, `system_name`, `name`, `t
(1230, '4d9c5f48-4ed4-485a-9d9a-f31212ddb135', 'VDM.File.Definition', 'Definition', 'final class', 'File Definition Class\r\n\r\nThis class represents a **single physical file** on disk and exposes\r\na consistent and immutable API for downstream usage.\r\n\r\nIt is not:\r\n- a database record\r\n- a file manager\r\n- a transport layer\r\n\r\nIt **is**:\r\n- a file identity\r\n- a metadata container\r\n- a filesystem reference\r\n\r\nInstances of this class are constructed exclusively from upload\r\nresults produced by the File Agent class.\r\n\r\n@since 5.1.4', 2, 'LyoqDQogKiBAcGFja2FnZSAgICBKb29tbGEuQ29tcG9uZW50LkJ1aWxkZXINCiAqDQogKiBAY3JlYXRlZCAgICA0dGggU2VwdGVtYmVyLCAyMDIwDQogKiBAYXV0aG9yICAgICBMbGV3ZWxseW4gdmFuIGRlciBNZXJ3ZSA8aHR0cHM6Ly9kZXYudmRtLmlvPg0KICogQGdpdCAgICAgICAgSm9vbWxhIENvbXBvbmVudCBCdWlsZGVyIDxodHRwczovL2dpdC52ZG0uZGV2L2pvb21sYS9Db21wb25lbnQtQnVpbGRlcj4NCiAqIEBjb3B5cmlnaHQgIENvcHlyaWdodCAoQykgMjAxNSBWYXN0IERldmVsb3BtZW50IE1ldGhvZC4gQWxsIHJpZ2h0cyByZXNlcnZlZC4NCiAqIEBsaWNlbnNlICAgIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBvciBsYXRlcjsgc2VlIExJQ0VOU0UudHh0DQogKi8NCg==', '1.0.0', 0, '', '', '', '{\"0\":\"3b7cd7fc-3e7c-4eaf-b156-7eb3ea744952\"}', '', '[[[NamespacePrefix]]]\\Joomla\\File.Definition', 0, '{}', '{}', '', '{\"use_selection0\":{\"use\":\"f11dc790-713e-4706-9a85-a318ed3ad56e\",\"as\":\"default\"}}', 'CS8qKg0KCSAqIE9yaWdpbmFsIGNsaWVudCBmaWxlbmFtZS4NCgkgKg0KCSAqIFRoaXMgaXMgdGhlIG5hbWUgb2YgdGhlIGZpbGUgYXMgc3VibWl0dGVkIGJ5IHRoZSBicm93c2VyLg0KCSAqDQoJICogQHZhciAgIHN0cmluZw0KCSAqIEBzaW5jZSA1LjEuNA0KCSAqLw0KCXByb3RlY3RlZCBzdHJpbmcgJG5hbWU7DQoNCgkvKioNCgkgKiBTZXJ2ZXItc2lkZSBmaWxlbmFtZS4NCgkgKg0KCSAqIFRoaXMgaXMgdGhlIG5hbWUgdXNlZCBmb3Igc3RvcmFnZSBvbiBkaXNrIGFuZCBtYXkgY29udGFpbg0KCSAqIGEgcmFuZG9tIHByZWZpeC4NCgkgKg0KCSAqIEB2YXIgICBzdHJpbmcNCgkgKiBAc2luY2UgNS4xLjQNCgkgKi8NCglwcm90ZWN0ZWQgc3RyaW5nICRmaWxlX25hbWU7DQoNCgkvKioNCgkgKiBSYW5kb20gZnJhZ21lbnQgaW5qZWN0ZWQgZHVyaW5nIHVwbG9hZCAoaWYgYW55KS4NCgkgKg0KCSAqIFRoaXMgdmFsdWUgaXMgcmV0YWluZWQgdG8gZXhwb3NlIG5hbWluZyBiZWhhdmlvdXIgZXhwbGljaXRseSB0byBjYWxsZXJzLg0KCSAqDQoJICogQHZhciAgIHN0cmluZw0KCSAqIEBzaW5jZSA1LjEuNA0KCSAqLw0KCXByb3RlY3RlZCBzdHJpbmcgJHJhbmRvbTsNCg0KCS8qKg0KCSAqIEZpbGUgZXh0ZW5zaW9uICh3aXRob3V0IGRvdCkuDQoJICoNCgkgKiBAdmFyICAgc3RyaW5nDQoJICogQHNpbmNlIDUuMS40DQoJICovDQoJcHJvdGVjdGVkIHN0cmluZyAkZXh0ZW5zaW9uOw0KDQoJLyoqDQoJICogRmlsZSBzaXplIGluIGJ5dGVzLg0KCSAqDQoJICogQHZhciAgIGludA0KCSAqIEBzaW5jZSA1LjEuNA0KCSAqLw0KCXByb3RlY3RlZCBpbnQgJHNpemU7DQoNCgkvKioNCgkgKiBSZXNvbHZlZCBNSU1FIHR5cGUuDQoJICoNCgkgKiBAdmFyICAgc3RyaW5nDQoJICogQHNpbmNlIDUuMS40DQoJICovDQoJcHJvdGVjdGVkIHN0cmluZyAkbWltZTsNCg0KCS8qKg0KCSAqIEFic29sdXRlIGZpbGVzeXN0ZW0gcGF0aC4NCgkgKg0KCSAqIEB2YXIgICBzdHJpbmcNCgkgKiBAc2luY2UgNS4xLjQNCgkgKi8NCglwcm90ZWN0ZWQgc3RyaW5nICRmaWxlX3BhdGg7DQoNCgkvKioNCgkgKiBDb25zdHJ1Y3QgYSBuZXcgRmlsZSBvYmplY3QuDQoJICoNCgkgKiBUaGUgYCRkZXRhaWxzYCBhcnJheSBtdXN0IHJlcHJlc2VudCBhIGZ1bGx5IHVwbG9hZGVkIGFuZA0KCSAqIHdyaXR0ZW4gZmlsZSBhcyBwcm9kdWNlZCBieSB0aGUgSGFuZGxlciBjbGFzcy4NCgkgKg0KCSAqIFJlcXVpcmVkIGtleXM6DQoJICogLSBuYW1lDQoJICogLSBmaWxlX25hbWUNCgkgKiAtIGZ1bGxfcGF0aA0KCSAqDQoJICogT3B0aW9uYWwga2V5czoNCgkgKiAtIHJhbmRvbQ0KCSAqIC0gZXh0ZW5zaW9uDQoJICogLSBzaXplDQoJICogLSBtaW1lDQoJICoNCgkgKiBAcGFyYW0gIGFycmF5ICAkZGV0YWlscyAgVXBsb2FkIGRldGFpbCBtYXAuDQoJICoNCgkgKiBAdGhyb3dzIFxJbnZhbGlkQXJndW1lbnRFeGNlcHRpb24gIElmIHJlcXVpcmVkIGZpZWxkcyBhcmUgbWlzc2luZy4NCgkgKiBAdGhyb3dzIFxSdW50aW1lRXhjZXB0aW9uICAgICAgICAgIElmIHRoZSBmaWxlIGRvZXMgbm90IGV4aXN0IG9uIGRpc2suDQoJICoNCgkgKiBAc2luY2UgIDUuMS40DQoJICovDQoJcHVibGljIGZ1bmN0aW9uIF9fY29uc3RydWN0KGFycmF5ICRkZXRhaWxzKQ0KCXsNCgkJZm9yZWFjaCAoWyduYW1lJywnZmlsZV9uYW1lJywnZnVsbF9wYXRoJ10gYXMgJGtleSkNCgkJew0KCQkJaWYgKGVtcHR5KCRkZXRhaWxzWyRrZXldKSkNCgkJCXsNCgkJCQl0aHJvdyBuZXcgXEludmFsaWRBcmd1bWVudEV4Y2VwdGlvbigiRmlsZSBvYmplY3QgbWlzc2luZyByZXF1aXJlZCBrZXk6IHska2V5fSIpOw0KCQkJfQ0KCQl9DQoNCgkJaWYgKCFpc19maWxlKCRkZXRhaWxzWydmdWxsX3BhdGgnXSkpDQoJCXsNCgkJCXRocm93IG5ldyBcUnVudGltZUV4Y2VwdGlvbigiRmlsZSBkb2VzIG5vdCBleGlzdCBvbiBkaXNrOiB7JGRldGFpbHNbJ2Z1bGxfcGF0aCddfSIpOw0KCQl9DQoNCgkJJHRoaXMtPm5hbWUgICAgICA9IChzdHJpbmcpICRkZXRhaWxzWyduYW1lJ107DQoJCSR0aGlzLT5maWxlX25hbWUgPSAoc3RyaW5nKSAkZGV0YWlsc1snZmlsZV9uYW1lJ107DQoJCSR0aGlzLT5maWxlX3BhdGggPSAoc3RyaW5nKSAkZGV0YWlsc1snZnVsbF9wYXRoJ107DQoJCSR0aGlzLT5yYW5kb20gICAgPSAoc3RyaW5nKSAoJGRldGFpbHNbJ3JhbmRvbSddID8/ICcnKTsNCg0KCQkvLyBOb3JtYWxpemUgZXh0ZW5zaW9uIGZyb20gcGF0aCBpZiBtaXNzaW5nDQoJCSR0aGlzLT5leHRlbnNpb24gPSAoc3RyaW5nKSAoJGRldGFpbHNbJ2V4dGVuc2lvbiddID8/IE1pbWVIZWxwZXI6OmV4dGVuc2lvbigkdGhpcy0+ZmlsZV9wYXRoKSk7DQoNCgkJLy8gRW5mb3JjZSByZWFsIGZpbGUgdmFsdWVzIGlmIG9taXR0ZWQNCgkJJHRoaXMtPnNpemUgPSAoaW50KSAoJGRldGFpbHNbJ3NpemUnXSA/PyBmaWxlc2l6ZSgkdGhpcy0+ZmlsZV9wYXRoKSk7DQoJCSR0aGlzLT5taW1lID0gKHN0cmluZykgKCRkZXRhaWxzWydtaW1lJ10gPz8gTWltZUhlbHBlcjo6bWltZVR5cGUoJHRoaXMtPmZpbGVfcGF0aCkpOw0KCX0NCg0KCS8qKg0KCSAqIEdldCBvcmlnaW5hbCBjbGllbnQgZmlsZW5hbWUuDQoJICoNCgkgKiBAcmV0dXJuIHN0cmluZw0KCSAqIEBzaW5jZSAgNS4xLjQNCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gbmFtZSgpOiBzdHJpbmcNCgl7DQoJCXJldHVybiAkdGhpcy0+bmFtZTsNCgl9DQoNCgkvKioNCgkgKiBHZXLine truncated
(1231, '2cd4b4d4-fca3-49a0-8605-a42eee3a5f99', 'VDM.Interfaces.File.TypeDefinitionInterface', 'TypeDefinitionInterface', 'interface', 'File Type Definition Interface\r\n\r\nThis class represents an **immutable file handling blueprint** used by the file\r\nintake pipeline. It defines:\r\n\r\n- The HTML input field responsible for uploads\r\n- Allowed file formats\r\n- Target filesystem location\r\n- Filter engine rule\r\n- Image crop definitions (if applicable)\r\n\r\nInstances of this class are designed to be:\r\n\r\n- Safe to reuse\r\n- Immutable after construction\r\n- Free of any database concerns\r\n- Serializable-friendly\r\n\r\nIt replaces the older Type database architecture with a deterministic,\r\nconfiguration-based model.\r\n\r\n@since 5.1.4', 2, 'LyoqDQogKiBAcGFja2FnZSAgICBKb29tbGEuQ29tcG9uZW50LkJ1aWxkZXINCiAqDQogKiBAY3JlYXRlZCAgICA0dGggU2VwdGVtYmVyLCAyMDIyDQogKiBAYXV0aG9yICAgICBMbGV3ZWxseW4gdmFuIGRlciBNZXJ3ZSA8aHR0cHM6Ly9kZXYudmRtLmlvPg0KICogQGdpdCAgICAgICAgSm9vbWxhIENvbXBvbmVudCBCdWlsZGVyIDxodHRwczovL2dpdC52ZG0uZGV2L2pvb21sYS9Db21wb25lbnQtQnVpbGRlcj4NCiAqIEBjb3B5cmlnaHQgIENvcHlyaWdodCAoQykgMjAxNSBWYXN0IERldmVsb3BtZW50IE1ldGhvZC4gQWxsIHJpZ2h0cyByZXNlcnZlZC4NCiAqIEBsaWNlbnNlICAgIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBvciBsYXRlcjsgc2VlIExJQ0VOU0UudHh0DQogKi8NCg==', '1.0.0', 0, '', '', '', '', '', '[[[NamespacePrefix]]]\\Joomla\\Interfaces.File.TypeDefinitionInterface', 0, '{}', '{}', '', '{}', 'CS8qKg0KCSAqIEdldCB0aGUgdXBsb2FkIGZpZWxkIG5hbWUuDQoJICoNCgkgKiBAcmV0dXJuIHN0cmluZw0KCSAqIEBzaW5jZSAgNS4xLjQNCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gZmllbGQoKTogc3RyaW5nOw0KDQoJLyoqDQoJICogR2V0IHRoZSBkZWZpbmVkIGZpbGUgdHlwZS4NCgkgKg0KCSAqIEByZXR1cm4gc3RyaW5nDQoJICogQHNpbmNlICA1LjEuNA0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiB0eXBlKCk6IHN0cmluZzsNCg0KCS8qKg0KCSAqIEdldCB0aGUgdXBsb2FkIGZpbHRlciBtb2RlLg0KCSAqDQoJICogQHJldHVybiBzdHJpbmd8bnVsbA0KCSAqIEBzaW5jZSAgNS4xLjQNCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gZmlsdGVyKCk6ID9zdHJpbmc7DQoNCgkvKioNCgkgKiBHZXQgdGhlIHRhcmdldCBmaWxlc3lzdGVtIHBhdGguDQoJICoNCgkgKiBAcmV0dXJuIHN0cmluZw0KCSAqIEBzaW5jZSAgNS4xLjQNCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gcGF0aCgpOiBzdHJpbmc7DQoNCgkvKioNCgkgKiBHZXQgdGhlIGFsbG93ZWQgZmlsZSBleHRlbnNpb25zLg0KCSAqDQoJICogQHJldHVybiBhcnJheTxpbnQsc3RyaW5nPg0KCSAqIEBzaW5jZSAgNS4xLjQNCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gZm9ybWF0cygpOiBhcnJheTsNCg0KCS8qKg0KCSAqIEV4cG9ydCB0aGUgZnVsbCB0eXBlIGRlZmluaXRpb24gYXMgYW4gYXNzb2NpYXRpdmUgYXJyYXkuDQoJICoNCgkgKiBUaGlzIHJldHVybnMgdGhlIGV4YWN0IHN0cnVjdHVyZSB1c2VkIGJ5IHRoZSBjb25zdHJ1Y3RvciwNCgkgKiBlbnN1cmluZyBpdCBjYW4gYmUgc2FmZWx5IHN0b3JlZCwgc2VyaWFsaXplZCwgb3IgcmVidWlsdC4NCgkgKg0KCSAqIEByZXR1cm4gYXJyYXkgIFRoZSBmdWxsIGNvbmZpZ3VyYXRpb24gbWFwLg0KCSAqIEBzaW5jZSAgNS4xLjQNCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gdG9BcnJheSgpOiBhcnJheTs=', '{}', '{}', NULL, 1, '2025-12-09 09:36:55', 5, 0, 1),
(1232, '3b7cd7fc-3e7c-4eaf-b156-7eb3ea744952', 'VDM.Interfaces.File.DefinitionInterface', 'DefinitionInterface', 'interface', 'File Definition Interface\r\n\r\nThis class represents a **single physical file** on disk and exposes\r\na consistent and immutable API for downstream usage.\r\n\r\nIt is not:\r\n- a database record\r\n- a file manager\r\n- a transport layer\r\n\r\nIt **is**:\r\n- a file identity\r\n- a metadata container\r\n- a filesystem reference\r\n\r\nInstances of this class are constructed exclusively from upload\r\nresults produced by the a File Agent class.\r\n\r\n@since 5.1.4', 2, 'LyoqDQogKiBAcGFja2FnZSAgICBKb29tbGEuQ29tcG9uZW50LkJ1aWxkZXINCiAqDQogKiBAY3JlYXRlZCAgICA0dGggU2VwdGVtYmVyLCAyMDIyDQogKiBAYXV0aG9yICAgICBMbGV3ZWxseW4gdmFuIGRlciBNZXJ3ZSA8aHR0cHM6Ly9kZXYudmRtLmlvPg0KICogQGdpdCAgICAgICAgSm9vbWxhIENvbXBvbmVudCBCdWlsZGVyIDxodHRwczovL2dpdC52ZG0uZGV2L2pvb21sYS9Db21wb25lbnQtQnVpbGRlcj4NCiAqIEBjb3B5cmlnaHQgIENvcHlyaWdodCAoQykgMjAxNSBWYXN0IERldmVsb3BtZW50IE1ldGhvZC4gQWxsIHJpZ2h0cyByZXNlcnZlZC4NCiAqIEBsaWNlbnNlICAgIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBvciBsYXRlcjsgc2VlIExJQ0VOU0UudHh0DQogKi8NCg==', '1.0.0', 0, '', '', '', '', '', '[[[NamespacePrefix]]]\\Joomla\\Interfaces.File.DefinitionInterface', 0, '{}', '{}', '', '{}', 'CS8qKg0KCSAqIEdldCBvcmlnaW5hbCBjbGllbnQgZmlsZW5hbWUuDQoJICoNCgkgKiBAcmV0dXJuIHN0cmluZw0KCSAqIEBzaW5jZSAgNS4xLjQNCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gbmFtZSgpOiBzdHJpbmc7DQoNCgkvKioNCgkgKiBHZXQgZmlsZXN5c3RlbSBmaWxlbmFtZS4NCgkgKg0KCSAqIEByZXR1cm4gc3RyaW5nDQoJICogQHNpbmNlICA1LjEuNA0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiBmaWxlTmFtZSgpOiBzdHJpbmc7DQoNCgkvKioNCgkgKiBHZXQgZmlsZSBleHRlbnNpb24uDQoJICoNCgkgKiBAcmV0dXJuIHN0cmluZw0KCSAqIEBzaW5jZSAgNS4xLjQNCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gZXh0ZW5zaW9uKCk6IHN0cmluZzsNCg0KCS8qKg0KCSAqIEdldCByYW5kb20gbmFtaW5nIGZyYWdtZW50IChpZiB1c2VkKS4NCgkgKg0KCSAqIEByZXR1cm4gc3RyaW5nDQoJICogQHNpbmNlICA1LjEuNA0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiByYW5kb20oKTogc3RyaW5nOw0KDQoJLyoqDQoJICogR2V0IGZpbGUgc2l6ZSAoYnl0ZXMpLg0KCSAqDQoJICogQHJldHVybiBpbnQNCgkgKiBAc2luY2UgIDUuMS40DQoJICovDQoJcHVibGljIGZ1bmN0aW9uIHNpemUoKTogaW50Ow0KDQoJLyoqDQoJICogR2V0IE1JTUUgdHlwZS4NCgkgKg0KCSAqIEByZXR1cm4gc3RyaW5nDQoJICogQHNpbmNlICA1LjEuNA0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiBtaW1lKCk6IHN0cmluZzsNCg0KCS8qKg0KCSAqIEdldCBhYnNvbHV0ZSBmaWxlIHBhdGguDQoJICoNCgkgKiBAcmV0dXJuIHN0cmluZw0KCSAqIEBzaW5jZSAgNS4xLjQNCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gZmlsZVBhdGgoKTogc3RyaW5nOw0KDQoJLyoqDQoJICogRXhwb3J0IGZpbGUgaW5mb3JtYXRpb24gYXMgYXJyYXkuDQoJICoNCgkgKiBAcmV0dXJuIGFycmF5PHN0cmluZyxtaXhlZD4NCgkgKiBAc2luY2UgIDUuMS40DQoJICovDQoJcHVibGljIGZ1bmN0aW9uIHRvQXJyYXkoKTogYXJyYXk7', '{}', '{}', NULL, 1, '2025-12-09 09:41:33', 6, 0, 1),
(1233, '0e23f0ac-8a0a-450e-b40c-912bf331bfae', 'VDM.Interfaces.File.HandlerInterface', 'HandlerInterface', 'interface', 'File Handler Interface\r\n\r\n@since 5.1.4', 2, 'LyoqDQogKiBAcGFja2FnZSAgICBKb29tbGEuQ29tcG9uZW50LkJ1aWxkZXINCiAqDQogKiBAY3JlYXRlZCAgICA0dGggU2VwdGVtYmVyLCAyMDIyDQogKiBAYXV0aG9yICAgICBMbGV3ZWxseW4gdmFuIGRlciBNZXJ3ZSA8aHR0cHM6Ly9kZXYudmRtLmlvPg0KICogQGdpdCAgICAgICAgSm9vbWxhIENvbXBvbmVudCBCdWlsZGVyIDxodHRwczovL2dpdC52ZG0uZGV2L2pvb21sYS9Db21wb25lbnQtQnVpbGRlcj4NCiAqIEBjb3B5cmlnaHQgIENvcHlyaWdodCAoQykgMjAxNSBWYXN0IERldmVsb3BtZW50IE1ldGhvZC4gQWxsIHJpZ2h0cyByZXNlcnZlZC4NCiAqIEBsaWNlbnNlICAgIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBvciBsYXRlcjsgc2VlIExJQ0VOU0UudHh0DQogKi8NCg==', '1.0.0', 0, '', '', '', '', '', '[[[NamespacePrefix]]]\\Joomla\\Interfaces.File.HandlerInterface', 0, '{}', '{}', '', '{}', 'CS8qKg0KCSAqIFNldCB0aGUgJHVzZVN0cmVhbXMgcHJvcGVydHkgdG8gdXNlIHN0cmVhbXMgZm9yIGZpbGUgaGFuZGxpbmcNCgkgKg0KCSAqIEBwYXJhbSAgIGJvb2wgICR1c2VTdHJlYW1zICBUcnVlIHRvIHVzZSBzdHJlYW1zLCBmYWxzZSBvdGhlcndpc2UuDQoJICoNCgkgKiBAcmV0dXJuICBzZWxmICBSZXR1cm5zIHRoZSBjdXJyZW50IGluc3RhbmNlIHRvIGFsbG93IGZvciBtZXRob2QgY2hhaW5pbmcuDQoJICogQHNpbmNlICAgNS4wLjMNCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gc2V0VXNlU3RyZWFtcyhib29sICR1c2VTdHJlYW1zKTogc2VsZjsNCg0KCS8qKg0KCSAqIFNldCB0aGUgJGFsbG93VW5zYWZlIHByb3BlcnR5IHRvIGFsbG93IG9yIGRpc2FsbG93IHVuc2FmZSBmaWxlIHVwbG9hZHMuDQoJICoNCgkgKiBAcGFyYW0gICBib29sICAkYWxsb3dVbnNhZmUgIFRydWUgdG8gYWxsb3cgdW5zYWZlIGZpbGUgdXBsb2FkcywgZmFsc2Ugb3RoZXJ3aXNlLg0KCSAqDQoJICogQHJldHVybiAgc2VsZiAgUmV0dXJucyB0aGUgY3VycmVudCBpbnN0YW5jZSB0byBhbGxvdyBmb3IgbWV0aG9kIGNoYWluaW5nLg0KCSAqIEBzaW5jZSAgIDUuMC4zDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIHNldEFsbG93VW5zYWZlKGJvb2wgJGFsbG93VW5zYWZlKTogc2VsZjsNCg0KCS8qKg0KCSAqIFNldCB0aGUgJHNhZmVGaWxlT3B0aW9ucyBwcm9wZXJ0eSB0byBkZWZpbmUgb3B0aW9ucyBmb3IgZmlsZSBzYWZldHkgY2hlY2tzLg0KCSAqDQoJICogQHBhcmFtICAgYXJyYXkgICRzYWZlRmlsZU9wdGlvbnMgIEFuIGFycmF5IG9mIG9wdGlvbnMgZm9yIElucHV0RmlsdGVyOjppc1NhZmVGaWxlLg0KCSAqDQoJICogQHJldHVybiAgc2VsZiAgUmV0dXJucyB0aGUgY3VycmVudCBpbnN0YW5jZSB0byBhbGxvdyBmb3IgbWV0aG9kIGNoYWluaW5nLg0KCSAqIEBzaW5jZSAgIDUuMC4zDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIHNldFNhZmVGaWxlT3B0aW9ucyhhcnJheSAkc2FmZUZpbGVPcHRpb25zKTogc2VsZjsNCg0KCS8qKg0KCSAqIFNldCB0aGUgJGVucXVldWVFcnJvciBwcm9wZXJ0eSB0byBjb250cm9sIGVycm9yIHJlcG9ydGluZyBiZWhhdmlvci4NCgkgKg0KCSAqIEBwYXJhbSAgIGJvb2wgICRlbnF1ZXVlRXJyb3IgIFRydWUgdG8gZW5xdWV1ZSBlcnJvciBtZXNzYWdlcywgZmFsc2UgdG8gc3RvcmUgdGhlbSBpbiB0aGUgaW50ZXJuYWwgZXJyb3IgYXJyYXkuDQoJICoNCgkgKiBAcmV0dXJuICBzZWxmICBSZXR1cm5zIHRoZSBjdXJyZW50IGluc3RhbmNlIHRvIGFsbG93IGZvciBtZXRob2QgY2hhaW5pbmcuDQoJICogQHNpbmNlICAgNS4wLjMNCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gc2V0RW5xdWV1ZUVycm9yKGJvb2wgJGVucXVldWVFcnJvcik6IHNlbGY7DQoNCgkvKioNCgkgKiBTZXQgdGhlICRsZWdhbEZvcm1hdHMgcHJvcGVydHkgdG8gZGVmaW5lIGxlZ2FsIGZpbGUgZm9ybWF0cy4NCgkgKg0KCSAqIEBwYXJhbSAgIGFycmF5ICAkbGVnYWxGb3JtYXRzICBBbiBhcnJheSBvZiBhbGxvd2VkIGZpbGUgZm9ybWF0cyAoZS5nLiwgWydqcGcnLCAncG5nJ10pLg0KCSAqDQoJICogQHJldHVybiAgc2VsZiAgUmV0dXJucyB0aGUgY3VycmVudCBpbnN0YW5jZSB0byBhbGxvdyBmb3IgbWV0aG9kIGNoYWluaW5nLg0KCSAqIEBzaW5jZSAgIDUuMC4zDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIHNldExlZ2FsRm9ybWF0cyhhcnJheSAkbGVnYWxGb3JtYXRzKTogc2VsZjsNCg0KCS8qKg0KCSAqIEdldCBhIGZpbGUgZnJvbSB0aGUgaW5wdXQgYmFzZWQgb24gZmllbGQgbmFtZSBhbmQgZmlsZSB0eXBlLCB0aGVuIHByb2Nlc3MgaXQuDQoJICoNCgkgKiBAcGFyYW0gICBzdHJpbmcJICAgJGZpZWxkICAgVGhlIGlucHV0IGZpZWxkIG5hbWUgZm9yIHRoZSBmaWxlIHVwbG9hZC4NCgkgKiBAcGFyYW0gICBzdHJpbmcJICAgJHR5cGUJVGhlIHR5cGUgb2YgZmlsZSAoZS5nLiwgJ2ltYWdlJywgJ2RvY3VtZW50JykuDQoJICogQHBhcmFtICAgc3RyaW5nfG51bGwgICRmaWx0ZXIgIFRoZSBmaWx0ZXIgdG8gYXBwbHkgd2hlbiB1cGxvYWRpbmcgdGhlIGZpbGUuDQoJICogQHBhcmFtICAgc3RyaW5nfG51bGwgICRwYXRoCVRoZSBkaXJlY3RvcnkgcGF0aCB3aGVyZSB0aGUgZmlsZSBzaG91bGQgYmUgc2F2ZWQuDQoJICoNCgkgKiBAcmV0dXJuICBhcnJheXxudWxsICAgRmlsZSBkZXRhaWxzIG9yIGZhbHNlIG9uIGZhaWx1cmUuDQoJICogQHNpbmNlICAgMy4wLjExDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIGdldEZpbGUoc3RyaW5nICRmaWVsZCwgc3RyaW5nICR0eXBlLCBzdHJpbmcgJGZpbHRlciA9IG51bGwsIHN0cmluZyAkcGF0aCA9IG51bGwpOiA/YXJyYXk7DQoNCgkvKioNCgkgKiBSZW1vdmUgYSBwcmV2aW91c2x5IHVwbG9hZGVkIGZpbGUuDQoJICoNCgkgKiBUaGlzIG1ldGhvZCB1c2VzIHRoZSBzYW1lIGludGVybmFsIHJlbW92YWwgbWVjaGFuaXNtIGFzIHRoZSB1cGxvYWRlciwNCgkgKiBlbnN1cmluZyBjb25zaXN0ZW50IGNsZWFudXAgbG9naWMgYWNyb3NzIHRoZSBzeXN0ZW0uDQoJICoNCgkgKiBJdCBhY2NlcHRzIGVpdGhlcjoNCgkgKiAtIGEgZnVsbCBmaWxlc3lzdGVtIHBhdGgNCgkgKiAtIG9yIGEgZmlsZW5hbWUgcmVzb2x2YWJsZSBieSBQYXRoOjpjbGVhbg0KCSAqDQoJICogQHBhcmFtICBzdHJpbmcgICRwYXRoICBBYnNvbHV0ZSBvciByZWxhdGl2ZSBmaWxlIHBhdGguDQoJICoNCgkgKiBAcmV0dXJuIGJvb2wgIFRSVUUgb24gc3VjY2VzcywgRkFMU0Ugb24gZmFpbHVyZSBvciBtaXNzaW5nIGZpbGUuDQoJICoNCgkgKiBAc2luY2UgIDUuMS40DQoJICovDQoJcHVibGljIGZ1bmN0aW9uIHJlbW92ZUZpbGUoc3RyaW5nICRwYXRoKTogYm9vbDsNCg0KCS8qKg0KCSAqIEdldCB0aGUgZXJyb3IgbWVzc2FnZXMgYXMgYSBzdHJpbmcuDQoJICoNCgkgKiBAcGFyYW0gIGJvb2wgICAkdG9TdHJpbmcgIFRoZSBvcHRpb24gdG8gcmV0dXJuIGVycm9ycyBhcyBhIHN0cmluZw0KCSAqDQoJICogQHJldHVybiAgc3RyaW5nfGFycmF5ICBSZXR1cm5zIHRoZSBlcnJvciBtZXNzYWdlcyBhcyBhIHNpbmdsZSBjb25jYXRlbmF0ZWQgc3RyaW5nLg0KCSAqIEBzaW5jZSAgIDUuMC4zDQoJICovDQoJcHVibGljIGZ1bmN0aW9uLine truncated
(1233, '0e23f0ac-8a0a-450e-b40c-912bf331bfae', 'VDM.Interfaces.File.HandlerInterface', 'HandlerInterface', 'interface', 'File Handler Interface\r\n\r\n@since 5.1.4', 2, 'LyoqDQogKiBAcGFja2FnZSAgICBKb29tbGEuQ29tcG9uZW50LkJ1aWxkZXINCiAqDQogKiBAY3JlYXRlZCAgICA0dGggU2VwdGVtYmVyLCAyMDIyDQogKiBAYXV0aG9yICAgICBMbGV3ZWxseW4gdmFuIGRlciBNZXJ3ZSA8aHR0cHM6Ly9kZXYudmRtLmlvPg0KICogQGdpdCAgICAgICAgSm9vbWxhIENvbXBvbmVudCBCdWlsZGVyIDxodHRwczovL2dpdC52ZG0uZGV2L2pvb21sYS9Db21wb25lbnQtQnVpbGRlcj4NCiAqIEBjb3B5cmlnaHQgIENvcHlyaWdodCAoQykgMjAxNSBWYXN0IERldmVsb3BtZW50IE1ldGhvZC4gQWxsIHJpZ2h0cyByZXNlcnZlZC4NCiAqIEBsaWNlbnNlICAgIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBvciBsYXRlcjsgc2VlIExJQ0VOU0UudHh0DQogKi8NCg==', '1.0.0', 0, '', '', '', '', '', '[[[NamespacePrefix]]]\\Joomla\\Interfaces.File.HandlerInterface', 0, '{}', '{}', '', '{}', 'CS8qKg0KCSAqIFNldCB0aGUgJHVzZVN0cmVhbXMgcHJvcGVydHkgdG8gdXNlIHN0cmVhbXMgZm9yIGZpbGUgaGFuZGxpbmcNCgkgKg0KCSAqIEBwYXJhbSAgIGJvb2wgICR1c2VTdHJlYW1zICBUcnVlIHRvIHVzZSBzdHJlYW1zLCBmYWxzZSBvdGhlcndpc2UuDQoJICoNCgkgKiBAcmV0dXJuICBzZWxmICBSZXR1cm5zIHRoZSBjdXJyZW50IGluc3RhbmNlIHRvIGFsbG93IGZvciBtZXRob2QgY2hhaW5pbmcuDQoJICogQHNpbmNlICAgNS4wLjMNCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gc2V0VXNlU3RyZWFtcyhib29sICR1c2VTdHJlYW1zKTogc2VsZjsNCg0KCS8qKg0KCSAqIFNldCB0aGUgJGFsbG93VW5zYWZlIHByb3BlcnR5IHRvIGFsbG93IG9yIGRpc2FsbG93IHVuc2FmZSBmaWxlIHVwbG9hZHMuDQoJICoNCgkgKiBAcGFyYW0gICBib29sICAkYWxsb3dVbnNhZmUgIFRydWUgdG8gYWxsb3cgdW5zYWZlIGZpbGUgdXBsb2FkcywgZmFsc2Ugb3RoZXJ3aXNlLg0KCSAqDQoJICogQHJldHVybiAgc2VsZiAgUmV0dXJucyB0aGUgY3VycmVudCBpbnN0YW5jZSB0byBhbGxvdyBmb3IgbWV0aG9kIGNoYWluaW5nLg0KCSAqIEBzaW5jZSAgIDUuMC4zDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIHNldEFsbG93VW5zYWZlKGJvb2wgJGFsbG93VW5zYWZlKTogc2VsZjsNCg0KCS8qKg0KCSAqIFNldCB0aGUgJHNhZmVGaWxlT3B0aW9ucyBwcm9wZXJ0eSB0byBkZWZpbmUgb3B0aW9ucyBmb3IgZmlsZSBzYWZldHkgY2hlY2tzLg0KCSAqDQoJICogQHBhcmFtICAgYXJyYXkgICRzYWZlRmlsZU9wdGlvbnMgIEFuIGFycmF5IG9mIG9wdGlvbnMgZm9yIElucHV0RmlsdGVyOjppc1NhZmVGaWxlLg0KCSAqDQoJICogQHJldHVybiAgc2VsZiAgUmV0dXJucyB0aGUgY3VycmVudCBpbnN0YW5jZSB0byBhbGxvdyBmb3IgbWV0aG9kIGNoYWluaW5nLg0KCSAqIEBzaW5jZSAgIDUuMC4zDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIHNldFNhZmVGaWxlT3B0aW9ucyhhcnJheSAkc2FmZUZpbGVPcHRpb25zKTogc2VsZjsNCg0KCS8qKg0KCSAqIFNldCB0aGUgJGVucXVldWVFcnJvciBwcm9wZXJ0eSB0byBjb250cm9sIGVycm9yIHJlcG9ydGluZyBiZWhhdmlvci4NCgkgKg0KCSAqIEBwYXJhbSAgIGJvb2wgICRlbnF1ZXVlRXJyb3IgIFRydWUgdG8gZW5xdWV1ZSBlcnJvciBtZXNzYWdlcywgZmFsc2UgdG8gc3RvcmUgdGhlbSBpbiB0aGUgaW50ZXJuYWwgZXJyb3IgYXJyYXkuDQoJICoNCgkgKiBAcmV0dXJuICBzZWxmICBSZXR1cm5zIHRoZSBjdXJyZW50IGluc3RhbmNlIHRvIGFsbG93IGZvciBtZXRob2QgY2hhaW5pbmcuDQoJICogQHNpbmNlICAgNS4wLjMNCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gc2V0RW5xdWV1ZUVycm9yKGJvb2wgJGVucXVldWVFcnJvcik6IHNlbGY7DQoNCgkvKioNCgkgKiBTZXQgdGhlICRsZWdhbEZvcm1hdHMgcHJvcGVydHkgdG8gZGVmaW5lIGxlZ2FsIGZpbGUgZm9ybWF0cy4NCgkgKg0KCSAqIEBwYXJhbSAgIGFycmF5ICAkbGVnYWxGb3JtYXRzICBBbiBhcnJheSBvZiBhbGxvd2VkIGZpbGUgZm9ybWF0cyAoZS5nLiwgWydqcGcnLCAncG5nJ10pLg0KCSAqDQoJICogQHJldHVybiAgc2VsZiAgUmV0dXJucyB0aGUgY3VycmVudCBpbnN0YW5jZSB0byBhbGxvdyBmb3IgbWV0aG9kIGNoYWluaW5nLg0KCSAqIEBzaW5jZSAgIDUuMC4zDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIHNldExlZ2FsRm9ybWF0cyhhcnJheSAkbGVnYWxGb3JtYXRzKTogc2VsZjsNCg0KCS8qKg0KCSAqIEdldCBhIGZpbGUgZnJvbSB0aGUgaW5wdXQgYmFzZWQgb24gZmllbGQgbmFtZSBhbmQgZmlsZSB0eXBlLCB0aGVuIHByb2Nlc3MgaXQuDQoJICoNCgkgKiBAcGFyYW0gICBzdHJpbmcJICAgJGZpZWxkICAgVGhlIGlucHV0IGZpZWxkIG5hbWUgZm9yIHRoZSBmaWxlIHVwbG9hZC4NCgkgKiBAcGFyYW0gICBzdHJpbmcJICAgJHR5cGUJVGhlIHR5cGUgb2YgZmlsZSAoZS5nLiwgJ2ltYWdlJywgJ2RvY3VtZW50JykuDQoJICogQHBhcmFtICAgc3RyaW5nfG51bGwgICRmaWx0ZXIgIFRoZSBmaWx0ZXIgdG8gYXBwbHkgd2hlbiB1cGxvYWRpbmcgdGhlIGZpbGUuDQoJICogQHBhcmFtICAgc3RyaW5nfG51bGwgICRwYXRoCVRoZSBkaXJlY3RvcnkgcGF0aCB3aGVyZSB0aGUgZmlsZSBzaG91bGQgYmUgc2F2ZWQuDQoJICoNCgkgKiBAcmV0dXJuICBhcnJheXxudWxsICAgRmlsZSBkZXRhaWxzIG9yIGZhbHNlIG9uIGZhaWx1cmUuDQoJICogQHNpbmNlICAgMy4wLjExDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIGdldEZpbGUoc3RyaW5nICRmaWVsZCwgc3RyaW5nICR0eXBlLCA/c3RyaW5nICRmaWx0ZXIgPSBudWxsLCA/c3RyaW5nICRwYXRoID0gbnVsbCk6ID9hcnJheTsNCg0KCS8qKg0KCSAqIFJlbW92ZSBhIHByZXZpb3VzbHkgdXBsb2FkZWQgZmlsZS4NCgkgKg0KCSAqIFRoaXMgbWV0aG9kIHVzZXMgdGhlIHNhbWUgaW50ZXJuYWwgcmVtb3ZhbCBtZWNoYW5pc20gYXMgdGhlIHVwbG9hZGVyLA0KCSAqIGVuc3VyaW5nIGNvbnNpc3RlbnQgY2xlYW51cCBsb2dpYyBhY3Jvc3MgdGhlIHN5c3RlbS4NCgkgKg0KCSAqIEl0IGFjY2VwdHMgZWl0aGVyOg0KCSAqIC0gYSBmdWxsIGZpbGVzeXN0ZW0gcGF0aA0KCSAqIC0gb3IgYSBmaWxlbmFtZSByZXNvbHZhYmxlIGJ5IFBhdGg6OmNsZWFuDQoJICoNCgkgKiBAcGFyYW0gIHN0cmluZyAgJHBhdGggIEFic29sdXRlIG9yIHJlbGF0aXZlIGZpbGUgcGF0aC4NCgkgKg0KCSAqIEByZXR1cm4gYm9vbCAgVFJVRSBvbiBzdWNjZXNzLCBGQUxTRSBvbiBmYWlsdXJlIG9yIG1pc3NpbmcgZmlsZS4NCgkgKg0KCSAqIEBzaW5jZSAgNS4xLjQNCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gcmVtb3ZlRmlsZShzdHJpbmcgJHBhdGgpOiBib29sOw0KDQoJLyoqDQoJICogR2V0IHRoZSBlcnJvciBtZXNzYWdlcyBhcyBhIHN0cmluZy4NCgkgKg0KCSAqIEBwYXJhbSAgYm9vbCAgICR0b1N0cmluZyAgVGhlIG9wdGlvbiB0byByZXR1cm4gZXJyb3JzIGFzIGEgc3RyaW5nDQoJICoNCgkgKiBAcmV0dXJuICBzdHJpbmd8YXJyYXkgIFJldHVybnMgdGhlIGVycm9yIG1lc3NhZ2VzIGFzIGEgc2luZ2xlIGNvbmNhdGVuYXRlZCBzdHJpbmcuDQoJICogQHNpbmNlICAgNS4wLjMNCgkgKi8NCglwdWJsaWMgZnVuY3RpLine truncated
(1234, '082b049c-d8f3-462d-a520-3d312f2eaa31', 'VDM.Interfaces.File.PersistentManagerInterface', 'PersistentManagerInterface', 'interface', 'Persistent File Manager Interface\r\n\r\n@since 5.1.4', 2, 'LyoqDQogKiBAcGFja2FnZSAgICBKb29tbGEuQ29tcG9uZW50LkJ1aWxkZXINCiAqDQogKiBAY3JlYXRlZCAgICA0dGggU2VwdGVtYmVyLCAyMDIyDQogKiBAYXV0aG9yICAgICBMbGV3ZWxseW4gdmFuIGRlciBNZXJ3ZSA8aHR0cHM6Ly9kZXYudmRtLmlvPg0KICogQGdpdCAgICAgICAgSm9vbWxhIENvbXBvbmVudCBCdWlsZGVyIDxodHRwczovL2dpdC52ZG0uZGV2L2pvb21sYS9Db21wb25lbnQtQnVpbGRlcj4NCiAqIEBjb3B5cmlnaHQgIENvcHlyaWdodCAoQykgMjAxNSBWYXN0IERldmVsb3BtZW50IE1ldGhvZC4gQWxsIHJpZ2h0cyByZXNlcnZlZC4NCiAqIEBsaWNlbnNlICAgIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBvciBsYXRlcjsgc2VlIExJQ0VOU0UudHh0DQogKi8NCg==', '1.0.0', 0, '', '', '', '', '', '[[[NamespacePrefix]]]\\Joomla\\Interfaces.File.PersistentManagerInterface', 0, '{}', '{}', '', '{\"use_selection0\":{\"use\":\"b62ec888-ce11-45c8-97ff-b4d9bea3d0bc\",\"as\":\"File\"}}', 'CS8qKg0KCSAqIFVwbG9hZCBhIGZpbGUsIG9mIGEgZ2l2ZW4gZmlsZSB0eXBlIGFuZCBsaW5rIGl0IHRvIGFuIGVudGl0eS4NCgkgKg0KCSAqIEBwYXJhbSBzdHJpbmcgJGd1aWQgICAgVGhlIGZpbGUgdHlwZSBndWlkDQoJICogQHBhcmFtIHN0cmluZyAkZW50aXR5ICBUaGUgZW50aXR5IGd1aWQNCgkgKiBAcGFyYW0gc3RyaW5nICR0YXJnZXQgIFRoZSB0YXJnZXQgZW50aXR5IG5hbWUNCgkgKg0KCSAqIEByZXR1cm4gdm9pZA0KCSAqIEB0aHJvd3MgXEludmFsaWRBcmd1bWVudEV4Y2VwdGlvbiBJZiB0aGUgZmlsZSB0eXBlIGlzIG5vdCB2YWxpZC4NCgkgKiBAdGhyb3dzIFxSdW50aW1lRXhjZXB0aW9uIElmIHRoZXJlIGlzIGFuIGVycm9yIGR1cmluZyBmaWxlIHVwbG9hZC4NCgkgKiBAc2luY2UgNS4wLjINCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gdXBsb2FkKHN0cmluZyAkZ3VpZCwgc3RyaW5nICRlbnRpdHksIHN0cmluZyAkdGFyZ2V0KTogdm9pZDsNCg0KCS8qKg0KCSAqIEdldCB0aGUgZmlsZSBkZWZpbml0aW9uDQoJICoNCgkgKiBAcGFyYW0gc3RyaW5nICRndWlkIFRoZSBmaWxlIGd1aWQNCgkgKg0KCSAqIEByZXR1cm4gRmlsZXxudWxsDQoJICogQHNpbmNlIDUuMS40DQoJICovDQoJcHVibGljIGZ1bmN0aW9uIGRlZmluaXRpb24oc3RyaW5nICRndWlkKTogP0ZpbGU7DQoNCgkvKioNCgkgKiBHZXQgdGhlIGZpbGUgZGVmaW5pdGlvbiBhcyBhcnJheQ0KCSAqDQoJICogQHBhcmFtIHN0cmluZyAkZ3VpZCBUaGUgZmlsZSBndWlkDQoJICoNCgkgKiBAcmV0dXJuIGFycmF5fG51bGwNCgkgKiBAc2luY2UgNS4wLjINCgkgKg0KCSAqIEBkZXByZWNhdGVkIDUuMS40IFVzZSAkdGhpcy0+ZGVmaW5pdGlvbiguLi4pOyANCgkgKiBAcmVtb3ZhbCB4LjIgIChtZWFucyA0LjIsIDUuMiAsIDYuMiBpZiBKQ0IpDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIGRvd25sb2FkKHN0cmluZyAkZ3VpZCk6ID9hcnJheTsNCg0KCS8qKg0KCSAqIERlbGV0ZSBhIGZpbGUuDQoJICoNCgkgKiBAcGFyYW0gc3RyaW5nICRndWlkICBUaGUgZmlsZSBndWlkDQoJICoNCgkgKiBAcmV0dXJuIHZvaWQNCgkgKiBAc2luY2UgNS4wLjINCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gZGVsZXRlKHN0cmluZyAkZ3VpZCk6IHZvaWQ7DQoNCgkvKioNCgkgKiBTZXQgdGhlIGN1cnJlbnQgYWN0aXZlIHRhYmxlDQoJICoNCgkgKiBAcGFyYW0gc3RyaW5nICR0YWJsZSBUaGUgdGFibGUgdGhhdCBzaG91bGQgYmUgYWN0aXZlDQoJICoNCgkgKiBAcmV0dXJuIHNlbGYNCgkgKiBAc2luY2UgIDUuMC4yDQoJICovDQoJcHVibGljIGZ1bmN0aW9uIHRhYmxlKHN0cmluZyAkdGFibGUpOiBzZWxmOw0KDQoJLyoqDQoJICogR2V0IHRoZSBjdXJyZW50IGFjdGl2ZSB0YWJsZQ0KCSAqDQoJICogQHJldHVybiAgc3RyaW5nDQoJICogQHNpbmNlICAgNS4wLjINCgkgKi8NCglwdWJsaWMgZnVuY3Rpb24gZ2V0VGFibGUoKTogc3RyaW5nOw==', '{}', '{}', NULL, 1, '2025-12-09 11:29:06', 6, 0, 1),
(1235, '0d159144-b553-4604-8f55-503985e22ec6', 'Joomla.File.Definition', 'Definition', 'final class', 'File Definition Class\r\n\r\nFile Definition (Database + Filesystem Hybrid).\r\n\r\nThis class extends the behaviour of the original temporary-file Definition\r\n by supporting database-driven fields while preserving the interface and\r\n behaviour of the base Definition class.\r\n\r\n@since 5.1.4', 2, 'LyoqDQogKiBAcGFja2FnZSAgICBKb29tbGEuQ29tcG9uZW50LkJ1aWxkZXINCiAqDQogKiBAY3JlYXRlZCAgICA0dGggU2VwdGVtYmVyLCAyMDIwDQogKiBAYXV0aG9yICAgICBMbGV3ZWxseW4gdmFuIGRlciBNZXJ3ZSA8aHR0cHM6Ly9kZXYudmRtLmlvPg0KICogQGdpdCAgICAgICAgSm9vbWxhIENvbXBvbmVudCBCdWlsZGVyIDxodHRwczovL2dpdC52ZG0uZGV2L2pvb21sYS9Db21wb25lbnQtQnVpbGRlcj4NCiAqIEBjb3B5cmlnaHQgIENvcHlyaWdodCAoQykgMjAxNSBWYXN0IERldmVsb3BtZW50IE1ldGhvZC4gQWxsIHJpZ2h0cyByZXNlcnZlZC4NCiAqIEBsaWNlbnNlICAgIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBvciBsYXRlcjsgc2VlIExJQ0VOU0UudHh0DQogKi8NCg==', '1.0.0', 0, '', '', '', '{\"0\":\"b62ec888-ce11-45c8-97ff-b4d9bea3d0bc\"}', '', '[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].File.Definition', 0, '{}', '{}', '', '{\"use_selection0\":{\"use\":\"f11dc790-713e-4706-9a85-a318ed3ad56e\",\"as\":\"default\"}}', 'CS8qKg0KCSAqIE9yaWdpbmFsIGNsaWVudCBmaWxlbmFtZS4NCgkgKg0KCSAqIEB2YXIgICBzdHJpbmcNCgkgKiBAc2luY2UgNS4xLjQNCgkgKi8NCglwcm90ZWN0ZWQgc3RyaW5nICRuYW1lOw0KDQoJLyoqDQoJICogRmlsZXN5c3RlbSBmaWxlbmFtZSAoZGVyaXZlZCBmcm9tIGZpbGVfcGF0aCkuDQoJICoNCgkgKiBAdmFyICAgc3RyaW5nDQoJICogQHNpbmNlIDUuMS40DQoJICovDQoJcHJvdGVjdGVkIHN0cmluZyAkZmlsZV9uYW1lOw0KDQoJLyoqDQoJICogUmFuZG9tIG5hbWluZyBmcmFnbWVudCAodW51c2VkIGluIERCIG1vZGUpLg0KCSAqDQoJICogQHZhciAgIHN0cmluZw0KCSAqIEBzaW5jZSA1LjEuNA0KCSAqLw0KCXByb3RlY3RlZCBzdHJpbmcgJHJhbmRvbSA9ICcnOw0KDQoJLyoqDQoJICogRmlsZSBleHRlbnNpb24uDQoJICoNCgkgKiBAdmFyICAgc3RyaW5nDQoJICogQHNpbmNlIDUuMS40DQoJICovDQoJcHJvdGVjdGVkIHN0cmluZyAkZXh0ZW5zaW9uOw0KDQoJLyoqDQoJICogRmlsZSBzaXplIGluIGJ5dGVzLg0KCSAqDQoJICogQHZhciAgIGludA0KCSAqIEBzaW5jZSA1LjEuNA0KCSAqLw0KCXByb3RlY3RlZCBpbnQgJHNpemU7DQoNCgkvKioNCgkgKiBNSU1FIHR5cGUuDQoJICoNCgkgKiBAdmFyICAgc3RyaW5nDQoJICogQHNpbmNlIDUuMS40DQoJICovDQoJcHJvdGVjdGVkIHN0cmluZyAkbWltZTsNCg0KCS8qKg0KCSAqIEZ1bGwgYWJzb2x1dGUgZmlsZXN5c3RlbSBwYXRoLg0KCSAqDQoJICogQHZhciAgIHN0cmluZw0KCSAqIEBzaW5jZSA1LjEuNA0KCSAqLw0KCXByb3RlY3RlZCBzdHJpbmcgJGZpbGVfcGF0aDsNCg0KCS8qKg0KCSAqIEZpbGUgdHlwZSBpZGVudGlmaWVyLg0KCSAqDQoJICogQHZhciAgIHN0cmluZw0KCSAqIEBzaW5jZSA1LjEuNA0KCSAqLw0KCXByb3RlY3RlZCBzdHJpbmcgJGZpbGVfdHlwZTsNCg0KCS8qKg0KCSAqIEVudGl0eSB0eXBlIG5hbWUuDQoJICoNCgkgKiBAdmFyICAgc3RyaW5nDQoJICogQHNpbmNlIDUuMS40DQoJICovDQoJcHJvdGVjdGVkIHN0cmluZyAkZW50aXR5X3R5cGU7DQoNCgkvKioNCgkgKiBFbnRpdHkgaWRlbnRpZmllci4NCgkgKg0KCSAqIEB2YXIgICBzdHJpbmcNCgkgKiBAc2luY2UgNS4xLjQNCgkgKi8NCglwcm90ZWN0ZWQgc3RyaW5nICRlbnRpdHk7DQoNCgkvKioNCgkgKiBBY2Nlc3MgbGV2ZWwuDQoJICoNCgkgKiBAdmFyICAgaW50DQoJICogQHNpbmNlIDUuMS40DQoJICovDQoJcHJvdGVjdGVkIGludCAkYWNjZXNzOw0KDQoJLyoqDQoJICogR2xvYmlvbmljIEdVSUQuDQoJICoNCgkgKiBAdmFyICAgc3RyaW5nDQoJICogQHNpbmNlIDUuMS40DQoJICovDQoJcHJvdGVjdGVkIHN0cmluZyAkZ3VpZDsNCg0KCS8qKg0KCSAqIFVzZXIgSUQgb2YgY3JlYXRvci4NCgkgKg0KCSAqIEB2YXIgICBpbnQNCgkgKiBAc2luY2UgNS4xLjQNCgkgKi8NCglwcm90ZWN0ZWQgaW50ICRjcmVhdGVkX2J5Ow0KDQoJLyoqDQoJICogQ29uc3RydWN0IGEgRGVmaW5pdGlvbiBvYmplY3QgdXNpbmcgZGF0YWJhc2UtbG9hZGVkIG1ldGFkYXRhLg0KCSAqDQoJICogQHBhcmFtICBhcnJheSAgJGRldGFpbHMgIEZpbGUgKyBEQiByZWNvcmQgbWV0YWRhdGEuDQoJICoNCgkgKiBAdGhyb3dzIFxJbnZhbGlkQXJndW1lbnRFeGNlcHRpb24NCgkgKiBAdGhyb3dzIFxSdW50aW1lRXhjZXB0aW9uDQoJICoNCgkgKiBAc2luY2UgIDUuMS40DQoJICovDQoJcHVibGljIGZ1bmN0aW9uIF9fY29uc3RydWN0KGFycmF5ICRkZXRhaWxzKQ0KCXsNCgkJJHJlcXVpcmVkID0gWw0KCQkJJ25hbWUnLA0KCQkJJ2ZpbGVfdHlwZScsDQoJCQknZmlsZV9wYXRoJywNCgkJCSdlbnRpdHlfdHlwZScsDQoJCQknZW50aXR5JywNCgkJCSdhY2Nlc3MnLA0KCQkJJ2d1aWQnLA0KCQkJJ2NyZWF0ZWRfYnknDQoJCV07DQoNCgkJZm9yZWFjaCAoJHJlcXVpcmVkIGFzICRrZXkpDQoJCXsNCgkJCWlmICghaXNzZXQoJGRldGFpbHNbJGtleV0pIHx8ICRkZXRhaWxzWyRrZXldID09PSAnJykNCgkJCXsNCgkJCQl0aHJvdyBuZXcgXEludmFsaWRBcmd1bWVudEV4Y2VwdGlvbigiRGVmaW5pdGlvbiBtaXNzaW5nIHJlcXVpcmVkIGtleTogeyRrZXl9Iik7DQoJCQl9DQoJCX0NCg0KCQkkdGhpcy0+bmFtZSAgICAgID0gKHN0cmluZykgJGRldGFpbHNbJ25hbWUnXTsNCgkJJHRoaXMtPmZpbGVfcGF0aCA9IChzdHJpbmcpICRkZXRhaWxzWydmaWxlX3BhdGgnXTsNCgkJJHRoaXMtPmZpbGVfbmFtZSA9IGJhc2VuYW1lKCR0aGlzLT5mdWxsX3BhdGgpOw0KDQoJCWlmICghaXNfZmlsZSgkdGhpcy0+ZmlsZV9wYXRoKSkNCgkJew0KCQkJdGhyb3cgbmV3IFxSdW50aW1lRXhjZXB0aW9uKCJGaWxlIGRvZXMgbm90IGV4aXN0IG9uIGRpc2s6IHskdGhpcy0+ZmlsZV9wYXRofSIpOw0KCQl9DQoNCgkJJHRoaXMtPmV4dGVuc2lvbiA9IChzdHJpbmcpICgkZGV0YWlsc1snZXh0ZW5zaW9uJ10gPz8gTWltZUhlbHBlcjo6ZXh0ZW5zaW9uKCR0aGlzLT5maWxlX3BhdGgpKTsNCgkJJHRoaXMtPnNpemUgICAgICA9IChpbnQpICAgICgkZGV0YWlsc1snc2l6ZSddICAgICAgPz8gZmlsZXNpemUoJHRoaXMtPmZpbGVfcGF0aCkpOw0KCQkkdGhpcy0+bWltZSAgICAgID0gKHN0cmluZykgKCRkZXRhaWxzWydtaW1lJ10gICAgICA/PyBNaW1lSGVscGVyOjptaW1lVHlwZSgkdGhpcy0+ZmlsZV9wYXRoKSk7DQoNCgkJJHRoaXMtPmZpbGVfdHlwZSAgID0gKHN0cmluZykgJGRldGFpbHNbJ2ZpbGVfdHlwZSddOw0KCQkkdGhpcy0+ZW50aXR5X3R5cGUgPSAoc3RyaW5nKSAkZGV0YWlsc1snZW50aXR5X3R5cGUnXTsNCgkJJHRoaXMtPmVudGl0eSAgICAgID0gKHN0cmluZykgJGRldGFpbHNbJ2VudGl0eSddOw0KCQLine truncated
(1236, '8e2b3996-11a1-470d-b2be-2405c62ec192', 'Joomla.File.TypeDefinition', 'TypeDefinition', 'final class', 'File Type Definition Class\r\n\r\nRepresents a complete file type definition including upload rules, access rules, and metadata.\r\n\r\nThis class extends the original concept with additional\r\n JCB-driven configuration options such as GUID, access,\r\n quantity limits, and crop settings.\r\n\r\n@since 5.1.4', 2, 'LyoqDQogKiBAcGFja2FnZSAgICBKb29tbGEuQ29tcG9uZW50LkJ1aWxkZXINCiAqDQogKiBAY3JlYXRlZCAgICA0dGggU2VwdGVtYmVyLCAyMDIwDQogKiBAYXV0aG9yICAgICBMbGV3ZWxseW4gdmFuIGRlciBNZXJ3ZSA8aHR0cHM6Ly9kZXYudmRtLmlvPg0KICogQGdpdCAgICAgICAgSm9vbWxhIENvbXBvbmVudCBCdWlsZGVyIDxodHRwczovL2dpdC52ZG0uZGV2L2pvb21sYS9Db21wb25lbnQtQnVpbGRlcj4NCiAqIEBjb3B5cmlnaHQgIENvcHlyaWdodCAoQykgMjAxNSBWYXN0IERldmVsb3BtZW50IE1ldGhvZC4gQWxsIHJpZ2h0cyByZXNlcnZlZC4NCiAqIEBsaWNlbnNlICAgIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBvciBsYXRlcjsgc2VlIExJQ0VOU0UudHh0DQogKi8NCg==', '1.0.0', 0, '', '', '', '{\"0\":\"94376132-17b0-4fbd-8fc3-020a63fb15e1\"}', '', '[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].File.TypeDefinition', 0, '{}', '{}', '', '{}', 'CS8qKg0KCSAqIFVuaXF1ZSBHVUlEIGZvciB0aGlzIHR5cGUgZGVmaW5pdGlvbi4NCgkgKg0KCSAqIEB2YXIgICBzdHJpbmcNCgkgKiBAc2luY2UgNS4xLjQNCgkgKi8NCglwcm90ZWN0ZWQgc3RyaW5nICRndWlkOw0KDQoJLyoqDQoJICogSHVtYW4tcmVhZGFibGUgbmFtZSBvZiB0aGlzIHR5cGUuDQoJICoNCgkgKiBAdmFyICAgc3RyaW5nDQoJICogQHNpbmNlIDUuMS40DQoJICovDQoJcHJvdGVjdGVkIHN0cmluZyAkbmFtZTsNCg0KCS8qKg0KCSAqIEFjY2VzcyBsZXZlbCByZXF1aXJlZCB0byB1cGxvYWQuDQoJICoNCgkgKiBAdmFyICAgaW50DQoJICogQHNpbmNlIDUuMS40DQoJICovDQoJcHJvdGVjdGVkIGludCAkYWNjZXNzOw0KDQoJLyoqDQoJICogTWF4aW11bSBxdWFudGl0eSBhbGxvd2VkICgwIGFsbG93ZWQsIGJ1dCBtdXN0IGJlIG51bWVyaWMpLg0KCSAqDQoJICogQHZhciAgIGludA0KCSAqIEBzaW5jZSA1LjEuNA0KCSAqLw0KCXByb3RlY3RlZCBpbnQgJHF1YW50aXR5Ow0KDQoJLyoqDQoJICogQWNjZXNzIGxldmVsIHJlcXVpcmVkIHRvIGRvd25sb2FkLg0KCSAqDQoJICogQHZhciAgIGludA0KCSAqIEBzaW5jZSA1LjEuNA0KCSAqLw0KCXByb3RlY3RlZCBpbnQgJGRvd25sb2FkQWNjZXNzOw0KDQoJLyoqDQoJICogSFRNTCBmb3JtIHVwbG9hZCBmaWVsZCBuYW1lLg0KCSAqDQoJICogQHZhciAgIHN0cmluZw0KCSAqIEBzaW5jZSA1LjEuNA0KCSAqLw0KCXByb3RlY3RlZCBzdHJpbmcgJGZpZWxkOw0KDQoJLyoqDQoJICogRmlsZSB0eXBlIGlkZW50aWZpZXIgKGZpbGUsIGltYWdlLCBtZWRpYSwgZG9jdW1lbnQpLg0KCSAqDQoJICogQHZhciAgIHN0cmluZw0KCSAqIEBzaW5jZSA1LjEuNA0KCSAqLw0KCXByb3RlY3RlZCBzdHJpbmcgJHR5cGU7DQoNCgkvKioNCgkgKiBVcGxvYWQgZmlsdGVyIHN0cmF0ZWd5Lg0KCSAqDQoJICogQHZhciAgIHN0cmluZ3xudWxsDQoJICogQHNpbmNlIDUuMS40DQoJICovDQoJcHJvdGVjdGVkID9zdHJpbmcgJGZpbHRlcjsNCg0KCS8qKg0KCSAqIFRhcmdldCBmaWxlc3lzdGVtIHBhdGggd2hlcmUgZmlsZXMgYXJlIHN0b3JlZC4NCgkgKg0KCSAqIEB2YXIgICBzdHJpbmcNCgkgKiBAc2luY2UgNS4xLjQNCgkgKi8NCglwcm90ZWN0ZWQgc3RyaW5nICRwYXRoOw0KDQoJLyoqDQoJICogQWxsb3dlZCBmaWxlIGV4dGVuc2lvbnMuDQoJICoNCgkgKiBAdmFyICAgYXJyYXk8aW50LHN0cmluZz4NCgkgKiBAc2luY2UgNS4xLjQNCgkgKi8NCglwcm90ZWN0ZWQgYXJyYXkgJGZvcm1hdHM7DQoNCgkvKioNCgkgKiBDcm9wIGNvbmZpZ3VyYXRpb24gZm9yIGltYWdlcy4NCgkgKg0KCSAqIEB2YXIgICBhcnJheQ0KCSAqIEBzaW5jZSA1LjEuNA0KCSAqLw0KCXByb3RlY3RlZCBhcnJheSAkY3JvcDsNCg0KCS8qKg0KCSAqIENvbnN0cnVjdG9yLg0KCSAqDQoJICogUmVxdWlyZWQga2V5czoNCgkgKiAtIGd1aWQgKHN0cmluZykNCgkgKiAtIG5hbWUgKHN0cmluZykNCgkgKiAtIGFjY2VzcyAoaW50KQ0KCSAqIC0gcXVhbnRpdHkgKGludCkNCgkgKiAtIGRvd25sb2FkX2FjY2VzcyAoaW50KQ0KCSAqIC0gZmllbGQgKHN0cmluZykNCgkgKiAtIHR5cGUgKHN0cmluZykNCgkgKiAtIHBhdGggKHN0cmluZykNCgkgKg0KCSAqIE9wdGlvbmFsOg0KCSAqIC0gZmlsdGVyIChzdHJpbmd8bnVsbCkNCgkgKiAtIGZvcm1hdHMgKGFycmF5KQ0KCSAqIC0gY3JvcCAoYXJyYXkpDQoJICoNCgkgKiBAcGFyYW0gIGFycmF5ICAkY29uZmlnICBGdWxsIGNvbmZpZ3VyYXRpb24gbWFwLg0KCSAqDQoJICogQHRocm93cyBcSW52YWxpZEFyZ3VtZW50RXhjZXB0aW9uDQoJICogQHNpbmNlICA1LjEuNA0KCSAqLw0KCXB1YmxpYyBmdW5jdGlvbiBfX2NvbnN0cnVjdChhcnJheSAkY29uZmlnKQ0KCXsNCgkJJHJlcXVpcmVkID0gWw0KCQkJJ2d1aWQnLA0KCQkJJ25hbWUnLA0KCQkJJ2FjY2VzcycsDQoJCQkncXVhbnRpdHknLA0KCQkJJ2Rvd25sb2FkX2FjY2VzcycsDQoJCQknZmllbGQnLA0KCQkJJ3R5cGUnLA0KCQkJJ3BhdGgnLA0KCQldOw0KDQoJCSRub3RfZW1wdHkgPSBbDQoJCQknZ3VpZCcsDQoJCQknbmFtZScsDQoJCQknZmllbGQnLA0KCQkJJ3R5cGUnLA0KCQkJJ3BhdGgnDQoJCV07DQoNCgkJZm9yZWFjaCAoJHJlcXVpcmVkIGFzICRrZXkpDQoJCXsNCgkJCWlmICghYXJyYXlfa2V5X2V4aXN0cygka2V5LCAkY29uZmlnKSkNCgkJCXsNCgkJCQl0aHJvdyBuZXcgXEludmFsaWRBcmd1bWVudEV4Y2VwdGlvbigiTWlzc2luZyB0eXBlIGRlZmluaXRpb24gY29uZmlnOiB7JGtleX0iKTsNCgkJCX0NCg0KCQkJaWYgKGluX2FycmF5KCRrZXksICRub3RfZW1wdHksIHRydWUpICYmIHRyaW0oKHN0cmluZykgJGNvbmZpZ1ska2V5XSkgPT09ICcnKQ0KCQkJew0KCQkJCXRocm93IG5ldyBcSW52YWxpZEFyZ3VtZW50RXhjZXB0aW9uKCJFbXB0eSB2YWx1ZSBub3QgYWxsb3dlZCBmb3IgY29uZmlnOiB7JGtleX0iKTsNCgkJCX0NCgkJfQ0KDQoJCSR0aGlzLT5ndWlkICAgICAgICAgICA9IChzdHJpbmcpICRjb25maWdbJ2d1aWQnXTsNCgkJJHRoaXMtPm5hbWUgICAgICAgICAgID0gKHN0cmluZykgJGNvbmZpZ1snbmFtZSddOw0KCQkkdGhpcy0+YWNjZXNzICAgICAgICAgPSAoaW50KSAkY29uZmlnWydhY2Nlc3MnXTsNCgkJJHRoaXMtPnF1YW50aXR5ICAgICAgID0gKGludCkgJGNvbmZpZ1sncXVhbnRpdHknXTsNCgkJJHRoaXMtPmRvd25sb2FkQWNjZXNzID0gKGludCkgJGNvbmZpZ1snZG93bmxvYWRfYWNjZXNzJ107DQoJCSR0aGlzLT5maWVsZCAgICAgICAgICA9IChzdHJpbmcpICRjb25maWdbJ2ZpZWxkJ107DQoJCSR0aGlzLT50eXBlICAgICAgICAgICA9IChzdHJpbmcpICRjb25maWdbJ3R5cGUnXTsNCgkJJHRoaXMtPnBhdGggICAgICAgICAgID0gKHN0cmluZykgJGLine truncated
@@ -2995,7 +2995,7 @@ INSERT INTO `#__componentbuilder_field` (`id`, `add_css_view`, `add_css_views`,
(3521, 0, 0, 0, 0, '', '', '', '', 255, '', 'VARCHAR', 0, '', '', 'State (dynamic list)', 'NULL', 0, 'a51dfc06-1b9b-4d0a-86ba-f705bcd40d4d', '\"<field\\n\\ttype=\\\"list\\\"\\n\\tname=\\\"state\\\"\\n\\tlabel=\\\"State\\\"\\n\\tdescription=\\\"Please select the Country to view its States.\\\"\\n\\tclass=\\\"list_class\\\"\\n\\tlayout=\\\"joomla.form.field.list-fancy-select\\\"\\n\\tmultiple=\\\"false\\\"\\n\\trequired=\\\"true\\\"\\n\\toption=\\\"|Select a Country\\\"\\n\\/>\"', 1, '2025-10-17 08:50:58', NULL, 1, 0, 0, 'e80df9fc-5f50-468d-888c-e19cd96c3db1', NULL, NULL, '', '', NULL),
(3522, 0, 0, 0, 0, '', '', '', '', 255, '', 'VARCHAR', 0, '', '', 'City (dynamic list)', 'NULL', 0, 'a51dfc06-1b9b-4d0a-86ba-f705bcd40d4d', '\"<field\\n\\ttype=\\\"list\\\"\\n\\tname=\\\"city\\\"\\n\\tlabel=\\\"City\\\"\\n\\tdescription=\\\"Please select the the state to view its cities.\\\"\\n\\tclass=\\\"list_class\\\"\\n\\tlayout=\\\"joomla.form.field.list-fancy-select\\\"\\n\\tmultiple=\\\"false\\\"\\n\\toption=\\\"|Select a State\\\"\\n\\/>\"', 1, '2025-10-17 08:50:59', NULL, 1, 0, 0, 'd95dc35a-7467-4010-8d35-f3dab696a808', NULL, NULL, '', '', NULL),
(3523, 0, 0, 0, 0, '', '', '', '', 'Other', 36, 'VARCHAR', 2, '', '', 'Look (address-modal)', 'NULL', 0, 'a1cdb0a5-517c-425c-998a-333e92af3e32', '\"<field\\n\\ttype=\\\"ModalSelect\\\"\\n\\tname=\\\"look\\\"\\n\\tlabel=\\\"Look\\\"\\n\\tsql_title_table=\\\"#__###component###_look\\\"\\n\\tsql_title_column=\\\"name\\\"\\n\\tsql_title_key=\\\"guid\\\"\\n\\turlSelect=\\\"index.php?option=com_###component###&amp;view=looks&amp;layout=modal&amp;tmpl=component&amp;titleKey=guid\\\"\\n\\turlNew=\\\"index.php?option=com_###component###&amp;task=look.add&amp;layout=modal&amp;tmpl=component\\\"\\n\\turlEdit=\\\"index.php?option=com_###component###&amp;task=look.edit&amp;guid={id}&amp;layout=modal&amp;tmpl=component&amp;titleKey=guid\\\"\\n\\ttitleSelect=\\\"Select a Look\\\"\\n\\ttitleNew=\\\"New Look\\\"\\n\\ttitleEdit=\\\"Edit Look\\\"\\n\\ticonSelect=\\\"icon-copy\\\"\\n\\tselect=\\\"true\\\"\\n\\tnew=\\\"true\\\"\\n\\tedit=\\\"true\\\"\\n\\tclear=\\\"true\\\"\\n\\tclass=\\\"input-large\\\"\\n\\tdescription=\\\"Please select the Look to which this address is linked.\\\"\\n\\thint=\\\"Select a Look\\\"\\n\\/>\"', 1, '2025-10-17 10:23:49', '2025-10-17 10:23:52', 2, 0, 1096, 'aaa5761f-3270-43ce-a95b-db1a22f8c88d', NULL, NULL, '', '', NULL),
(3568, 0, 0, 0, 0, '', '', '', '', '', '', 'TEXT', '', '', '', 'Addresses (look-subform)', 'NULL', 6, '7139f2c8-a70a-46a6-bbe3-4eefe54ca515', '\"<field\\n\\ttype=\\\"subform\\\"\\n\\tname=\\\"addresses\\\"\\n\\tlabel=\\\"Addresses\\\"\\n\\tlayout=\\\"joomla.form.field.subform.repeatable\\\"\\n\\tmultiple=\\\"true\\\"\\n\\tbuttons=\\\"add,remove\\\"\\n\\tfields=\\\"fb3115a1-e579-401a-9b53-9469cd4739e4,874b0de4-46fb-4f4a-aa8a-d95c2e275a09,e5a082f3-54ab-4ab6-8691-afd195346d77,cc0e70fa-bdda-474c-95c1-0ad5f1e9ec3c,1c8bc5a9-06ab-429f-99d7-0b48e6b2b118,e80df9fc-5f50-468d-888c-e19cd96c3db1,d95dc35a-7467-4010-8d35-f3dab696a808,e769beb6-f761-4885-8d35-eb2f0be55ee6\\\"\\n\\ticon=\\\"list\\\"\\n\\tmax=\\\"10\\\"\\n\\tmin=\\\"0\\\"\\n\\/>\"', 1, '2025-12-22 12:51:56', '2025-12-22 12:52:00', 2, 0, 1105, '71e5f1b0-7c81-4fbb-8a05-e3949212f2ed', 'W1tbZmllbGRdXV0gPSBTdXBlcl9fXzlkNzZiOGRjXzM4ODNfNDc1NV9iMTFjXzEzMWQxOWNhOGE1M19fX1Bvd2VyOjpfKCdEYXRhLlN1YmZvcm0nKS0+dGFibGUoJ2FkZHJlc3MnKS0+Z2V0KCRpdGVtLT5ndWlkID8/ICcnICwnbG9vaycsICdhZGRyZXNzZXMnLCBbJ2d1aWQnLCd0eXBlJywnbGluZV9vbmUnLCdsaW5lX3R3bycsJ2NvdW50cnknLCdzdGF0ZScsJ2NpdHknLCdwb3N0YWwnXSk7', 'aWYgKGlzc2V0KFtbW2ZpZWxkXV1dKSkNCnsNCglTdXBlcl9fXzlkNzZiOGRjXzM4ODNfNDc1NV9iMTFjXzEzMWQxOWNhOGE1M19fX1Bvd2VyOjpfKCdEYXRhLlN1YmZvcm0nKS0+dGFibGUoJ2FkZHJlc3MnKS0+c2V0KFtbW2ZpZWxkXV1dID8/IFtdLCAnZ3VpZCcsICdsb29rJywgJGRhdGFbJ2d1aWQnXSA/PyAnJyk7DQp9', '', '', NULL);
(3568, 0, 0, 0, 0, '', '', '', '', '', '', 'TEXT', '', '', '', 'Addresses (look-subform)', 'NULL', 6, '7139f2c8-a70a-46a6-bbe3-4eefe54ca515', '\"<field\\n\\ttype=\\\"subform\\\"\\n\\tname=\\\"addresses\\\"\\n\\tlabel=\\\"Addresses\\\"\\n\\tlayout=\\\"joomla.form.field.subform.repeatable\\\"\\n\\tmultiple=\\\"true\\\"\\n\\tbuttons=\\\"add,remove\\\"\\n\\tfields=\\\"fb3115a1-e579-401a-9b53-9469cd4739e4,874b0de4-46fb-4f4a-aa8a-d95c2e275a09,e5a082f3-54ab-4ab6-8691-afd195346d77,cc0e70fa-bdda-474c-95c1-0ad5f1e9ec3c,1c8bc5a9-06ab-429f-99d7-0b48e6b2b118,e80df9fc-5f50-468d-888c-e19cd96c3db1,d95dc35a-7467-4010-8d35-f3dab696a808,e769beb6-f761-4885-8d35-eb2f0be55ee6\\\"\\n\\ticon=\\\"list\\\"\\n\\tmax=\\\"10\\\"\\n\\tmin=\\\"0\\\"\\n\\/>\"', 1, '2025-12-22 12:51:56', '2026-03-23 09:10:24', 6, 0, 1105, '71e5f1b0-7c81-4fbb-8a05-e3949212f2ed', 'W1tbZmllbGRdXV0gPSBTdXBlcl9fXzlkNzZiOGRjXzM4ODNfNDc1NV9iMTFjXzEzMWQxOWNhOGE1M19fX1Bvd2VyOjpfKCdEYXRhLlN1YmZvcm0nKS0+dGFibGUoJ2FkZHJlc3MnKS0+Z2V0KCRpdGVtLT5ndWlkID8/ICcnICwnbG9vaycsICdhZGRyZXNzZXMnLCBbJ2d1aWQnLCd0eXBlJywnbGluZV9vbmUnLCdsaW5lX3R3bycsJ2NvdW50cnknLCdzdGF0ZScsJ2NpdHknLCdwb3N0YWwnXSk7', 'aWYgKGlzc2V0KFtbW2ZpZWxkXV1dKSkNCnsNCglTdXBlcl9fXzlkNzZiOGRjXzM4ODNfNDc1NV9iMTFjXzEzMWQxOWNhOGE1M19fX1Bvd2VyOjpfKCdEYXRhLlN1YmZvcm0nKS0+dGFibGUoJ2FkZHJlc3MnKS0+c2V0KFtbW2ZpZWxkXV1dID8/IFtdLCAnZ3VpZCcsICdsb29rJywgJGRhdGFbJ2d1aWQnXSA/PyAnJyk7DQp9', '', '', NULL);
+1
View File
@@ -0,0 +1 @@