From ab47b5c8fec4d8f473a2b6b774fa0dfc44b3a58c Mon Sep 17 00:00:00 2001 From: aB0t Date: Mon, 17 Jul 2023 08:55:41 +0200 Subject: [PATCH] update 2023-07-17 08:55:37 --- README.md | 20 +++ .../code.php | 2 +- super-powers.json | 132 ++++++++++++++++++ 3 files changed, 153 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 958d096..68b227f 100644 --- a/README.md +++ b/README.md @@ -23,12 +23,18 @@ This repository contains an index (see below) of all the approved powers within # Index of powers +- **Namespace**: [VDM\Joomla](#vdm-joomla) + + - **trait Utilities** | [Details](src/79d765b3-7319-4988-9730-446c7f347020) | [Code](src/79d765b3-7319-4988-9730-446c7f347020/code.php) | [Settings](src/79d765b3-7319-4988-9730-446c7f347020/settings.json) | Super__79d765b3_7319_4988_9730_446c7f347020__Power - **Namespace**: [VDM\Joomla\Abstraction](#vdm-joomla-abstraction) - **abstract class BaseConfig** | [Details](src/ffbd4e1f-a342-4080-ab7d-1de3741bf319) | [Code](src/ffbd4e1f-a342-4080-ab7d-1de3741bf319/code.php) | [Settings](src/ffbd4e1f-a342-4080-ab7d-1de3741bf319/settings.json) | Super__ffbd4e1f_a342_4080_ab7d_1de3741bf319__Power - **abstract class BaseTable** | [Details](src/e0f6ddbe-2a35-4537-942c-faff2ebd04f6) | [Code](src/e0f6ddbe-2a35-4537-942c-faff2ebd04f6/code.php) | [Settings](src/e0f6ddbe-2a35-4537-942c-faff2ebd04f6/settings.json) | Super__e0f6ddbe_2a35_4537_942c_faff2ebd04f6__Power - **abstract class Database** | [Details](src/6cbef8f8-4813-48e3-b05a-65e1aea95171) | [Code](src/6cbef8f8-4813-48e3-b05a-65e1aea95171/code.php) | [Settings](src/6cbef8f8-4813-48e3-b05a-65e1aea95171/settings.json) | Super__6cbef8f8_4813_48e3_b05a_65e1aea95171__Power - **abstract class Model** | [Details](src/584747d1-3a86-453d-b7a3-a2219de8d777) | [Code](src/584747d1-3a86-453d-b7a3-a2219de8d777/code.php) | [Settings](src/584747d1-3a86-453d-b7a3-a2219de8d777/settings.json) | Super__584747d1_3a86_453d_b7a3_a2219de8d777__Power +- **Namespace**: [VDM\Joomla\Componentbuilder](#vdm-joomla-componentbuilder) + + - **class Table** | [Details](src/bfd1d6d5-56c1-4fe9-9fee-1c5910e1f5d8) | [Code](src/bfd1d6d5-56c1-4fe9-9fee-1c5910e1f5d8/code.php) | [Settings](src/bfd1d6d5-56c1-4fe9-9fee-1c5910e1f5d8/settings.json) | Super__bfd1d6d5_56c1_4fe9_9fee_1c5910e1f5d8__Power - **Namespace**: [VDM\Joomla\Database](#vdm-joomla-database) - **final class Insert** | [Details](src/524eb8f6-38d4-47dc-92ad-98b94e099ac0) | [Code](src/524eb8f6-38d4-47dc-92ad-98b94e099ac0/code.php) | [Settings](src/524eb8f6-38d4-47dc-92ad-98b94e099ac0/settings.json) | Super__524eb8f6_38d4_47dc_92ad_98b94e099ac0__Power @@ -49,14 +55,28 @@ This repository contains an index (see below) of all the approved powers within - **abstract class GetHelper** | [Details](src/db87c339-5bb6-4291-a7ef-2c48ea1b06bc) | [Code](src/db87c339-5bb6-4291-a7ef-2c48ea1b06bc/code.php) | [Settings](src/db87c339-5bb6-4291-a7ef-2c48ea1b06bc/settings.json) | Super__db87c339_5bb6_4291_a7ef_2c48ea1b06bc__Power - **abstract class GuidHelper** | [Details](src/9c513baf-b279-43fd-ae29-a585c8cbc4f0) | [Code](src/9c513baf-b279-43fd-ae29-a585c8cbc4f0/code.php) | [Settings](src/9c513baf-b279-43fd-ae29-a585c8cbc4f0/settings.json) | Super__9c513baf_b279_43fd_ae29_a585c8cbc4f0__Power - **abstract class JsonHelper** | [Details](src/4b225c51-d293-48e4-b3f6-5136cf5c3f18) | [Code](src/4b225c51-d293-48e4-b3f6-5136cf5c3f18/code.php) | [Settings](src/4b225c51-d293-48e4-b3f6-5136cf5c3f18/settings.json) | Super__4b225c51_d293_48e4_b3f6_5136cf5c3f18__Power + - **abstract class MathHelper** | [Details](src/152c8793-8b75-4715-996a-257b9f65451c) | [Code](src/152c8793-8b75-4715-996a-257b9f65451c/code.php) | [Settings](src/152c8793-8b75-4715-996a-257b9f65451c/settings.json) | Super__152c8793_8b75_4715_996a_257b9f65451c__Power - **abstract class ObjectHelper** | [Details](src/91004529-94a9-4590-b842-e7c6b624ecf5) | [Code](src/91004529-94a9-4590-b842-e7c6b624ecf5/code.php) | [Settings](src/91004529-94a9-4590-b842-e7c6b624ecf5/settings.json) | Super__91004529_94a9_4590_b842_e7c6b624ecf5__Power - **abstract class StringHelper** | [Details](src/1f28cb53-60d9-4db1-b517-3c7dc6b429ef) | [Code](src/1f28cb53-60d9-4db1-b517-3c7dc6b429ef/code.php) | [Settings](src/1f28cb53-60d9-4db1-b517-3c7dc6b429ef/settings.json) | Super__1f28cb53_60d9_4db1_b517_3c7dc6b429ef__Power +- **Namespace**: [VDM\Joomla\Componentbuilder\Abstraction](#vdm-joomla-componentbuilder-abstraction) + + - **abstract class BaseRegistry** | [Details](src/b84e947d-2a13-44f7-ac0f-3902ae55ae0c) | [Code](src/b84e947d-2a13-44f7-ac0f-3902ae55ae0c/code.php) | [Settings](src/b84e947d-2a13-44f7-ac0f-3902ae55ae0c/settings.json) | Super__b84e947d_2a13_44f7_ac0f_3902ae55ae0c__Power + - **abstract class Mapper** | [Details](src/44a3367c-f9e4-406b-b396-0f452bde0f03) | [Code](src/44a3367c-f9e4-406b-b396-0f452bde0f03/code.php) | [Settings](src/44a3367c-f9e4-406b-b396-0f452bde0f03/settings.json) | Super__44a3367c_f9e4_406b_b396_0f452bde0f03__Power + - **abstract class MapperSingle** | [Details](src/c6bbc3ee-58e7-4463-adba-5c5ae839ee36) | [Code](src/c6bbc3ee-58e7-4463-adba-5c5ae839ee36/code.php) | [Settings](src/c6bbc3ee-58e7-4463-adba-5c5ae839ee36/settings.json) | Super__c6bbc3ee_58e7_4463_adba_5c5ae839ee36__Power +- **Namespace**: [VDM\Joomla\Componentbuilder\Utilities](#vdm-joomla-componentbuilder-utilities) + + - **abstract class FilterHelper** | [Details](src/cddcac51-9a46-47c4-ba59-105c70453bd6) | [Code](src/cddcac51-9a46-47c4-ba59-105c70453bd6/code.php) | [Settings](src/cddcac51-9a46-47c4-ba59-105c70453bd6/settings.json) | Super__cddcac51_9a46_47c4_ba59_105c70453bd6__Power + - **abstract class FormHelper** | [Details](src/1198aecf-84c6-45d2-aea8-d531aa4afdfa) | [Code](src/1198aecf-84c6-45d2-aea8-d531aa4afdfa/code.php) | [Settings](src/1198aecf-84c6-45d2-aea8-d531aa4afdfa/settings.json) | Super__1198aecf_84c6_45d2_aea8_d531aa4afdfa__Power - **Namespace**: [VDM\Joomla\Utilities\Component](#vdm-joomla-utilities-component) - **abstract class Helper** | [Details](src/640b5352-fb09-425f-a26e-cd44eda03f15) | [Code](src/640b5352-fb09-425f-a26e-cd44eda03f15/code.php) | [Settings](src/640b5352-fb09-425f-a26e-cd44eda03f15/settings.json) | Super__640b5352_fb09_425f_a26e_cd44eda03f15__Power - **Namespace**: [VDM\Joomla\Utilities\String](#vdm-joomla-utilities-string) - **abstract class ClassfunctionHelper** | [Details](src/30c5b4c2-f75f-4d15-869a-f8bfedd87358) | [Code](src/30c5b4c2-f75f-4d15-869a-f8bfedd87358/code.php) | [Settings](src/30c5b4c2-f75f-4d15-869a-f8bfedd87358/settings.json) | Super__30c5b4c2_f75f_4d15_869a_f8bfedd87358__Power + - **abstract class FieldHelper** | [Details](src/9ef0eb24-aae4-4f5a-99af-d724db44808f) | [Code](src/9ef0eb24-aae4-4f5a-99af-d724db44808f/code.php) | [Settings](src/9ef0eb24-aae4-4f5a-99af-d724db44808f/settings.json) | Super__9ef0eb24_aae4_4f5a_99af_d724db44808f__Power + - **abstract class NamespaceHelper** | [Details](src/ce8cf834-6bac-44fb-941c-861f7e046cc0) | [Code](src/ce8cf834-6bac-44fb-941c-861f7e046cc0/code.php) | [Settings](src/ce8cf834-6bac-44fb-941c-861f7e046cc0/settings.json) | Super__ce8cf834_6bac_44fb_941c_861f7e046cc0__Power + - **abstract class PluginHelper** | [Details](src/3cf76fbf-fd95-4a33-878e-7aff6d36b7f6) | [Code](src/3cf76fbf-fd95-4a33-878e-7aff6d36b7f6/code.php) | [Settings](src/3cf76fbf-fd95-4a33-878e-7aff6d36b7f6/settings.json) | Super__3cf76fbf_fd95_4a33_878e_7aff6d36b7f6__Power + - **abstract class TypeHelper** | [Details](src/a8935cbe-7701-40dc-bfd5-675f2d600954) | [Code](src/a8935cbe-7701-40dc-bfd5-675f2d600954/code.php) | [Settings](src/a8935cbe-7701-40dc-bfd5-675f2d600954/settings.json) | Super__a8935cbe_7701_40dc_bfd5_675f2d600954__Power --- ``` diff --git a/src/a223b31e-ea1d-4cdf-92ae-5f9becffaff0/code.php b/src/a223b31e-ea1d-4cdf-92ae-5f9becffaff0/code.php index 7bbc782..1385775 100644 --- a/src/a223b31e-ea1d-4cdf-92ae-5f9becffaff0/code.php +++ b/src/a223b31e-ea1d-4cdf-92ae-5f9becffaff0/code.php @@ -132,7 +132,7 @@ abstract class FileHelper elseif (!self::$curlError) { // set the notice - Factory::getApplication()->enqueueMessage(Text::_('COM_GETBIBLE_HTWOCURL_NOT_FOUNDHTWOPPLEASE_SETUP_CURL_ON_YOUR_SYSTEM_OR_BGETBIBLEB_WILL_NOT_FUNCTION_CORRECTLYP'), 'Error'); + Factory::getApplication()->enqueueMessage(Text::_('COM_COMPONENTBUILDER_HTWOCURL_NOT_FOUNDHTWOPPLEASE_SETUP_CURL_ON_YOUR_SYSTEM_OR_BCOMPONENTBUILDERB_WILL_NOT_FUNCTION_CORRECTLYP'), 'Error'); // load this notice only once self::$curlError = true; } diff --git a/super-powers.json b/super-powers.json index 96abb79..31feb16 100644 --- a/super-powers.json +++ b/super-powers.json @@ -21,6 +21,28 @@ "spk": "Super__0a59c65c_9daf_4bc9_baf4_e063ff9e6a8a__Power", "guid": "0a59c65c-9daf-4bc9-baf4-e063ff9e6a8a" }, + "1198aecf-84c6-45d2-aea8-d531aa4afdfa": { + "name": "FormHelper", + "type": "abstract class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Utilities", + "code": "src\/1198aecf-84c6-45d2-aea8-d531aa4afdfa\/code.php", + "power": "src\/1198aecf-84c6-45d2-aea8-d531aa4afdfa\/code.power", + "settings": "src\/1198aecf-84c6-45d2-aea8-d531aa4afdfa\/settings.json", + "path": "src\/1198aecf-84c6-45d2-aea8-d531aa4afdfa", + "spk": "Super__1198aecf_84c6_45d2_aea8_d531aa4afdfa__Power", + "guid": "1198aecf-84c6-45d2-aea8-d531aa4afdfa" + }, + "152c8793-8b75-4715-996a-257b9f65451c": { + "name": "MathHelper", + "type": "abstract class", + "namespace": "VDM\\Joomla\\Utilities", + "code": "src\/152c8793-8b75-4715-996a-257b9f65451c\/code.php", + "power": "src\/152c8793-8b75-4715-996a-257b9f65451c\/code.power", + "settings": "src\/152c8793-8b75-4715-996a-257b9f65451c\/settings.json", + "path": "src\/152c8793-8b75-4715-996a-257b9f65451c", + "spk": "Super__152c8793_8b75_4715_996a_257b9f65451c__Power", + "guid": "152c8793-8b75-4715-996a-257b9f65451c" + }, "1f28cb53-60d9-4db1-b517-3c7dc6b429ef": { "name": "StringHelper", "type": "abstract class", @@ -65,6 +87,28 @@ "spk": "Super__30c5b4c2_f75f_4d15_869a_f8bfedd87358__Power", "guid": "30c5b4c2-f75f-4d15-869a-f8bfedd87358" }, + "3cf76fbf-fd95-4a33-878e-7aff6d36b7f6": { + "name": "PluginHelper", + "type": "abstract class", + "namespace": "VDM\\Joomla\\Utilities\\String", + "code": "src\/3cf76fbf-fd95-4a33-878e-7aff6d36b7f6\/code.php", + "power": "src\/3cf76fbf-fd95-4a33-878e-7aff6d36b7f6\/code.power", + "settings": "src\/3cf76fbf-fd95-4a33-878e-7aff6d36b7f6\/settings.json", + "path": "src\/3cf76fbf-fd95-4a33-878e-7aff6d36b7f6", + "spk": "Super__3cf76fbf_fd95_4a33_878e_7aff6d36b7f6__Power", + "guid": "3cf76fbf-fd95-4a33-878e-7aff6d36b7f6" + }, + "44a3367c-f9e4-406b-b396-0f452bde0f03": { + "name": "Mapper", + "type": "abstract class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Abstraction", + "code": "src\/44a3367c-f9e4-406b-b396-0f452bde0f03\/code.php", + "power": "src\/44a3367c-f9e4-406b-b396-0f452bde0f03\/code.power", + "settings": "src\/44a3367c-f9e4-406b-b396-0f452bde0f03\/settings.json", + "path": "src\/44a3367c-f9e4-406b-b396-0f452bde0f03", + "spk": "Super__44a3367c_f9e4_406b_b396_0f452bde0f03__Power", + "guid": "44a3367c-f9e4-406b-b396-0f452bde0f03" + }, "4b225c51-d293-48e4-b3f6-5136cf5c3f18": { "name": "JsonHelper", "type": "abstract class", @@ -131,6 +175,17 @@ "spk": "Super__7179fde6_1e51_4b51_8545_7ca18f74a0f4__Power", "guid": "7179fde6-1e51-4b51-8545-7ca18f74a0f4" }, + "79d765b3-7319-4988-9730-446c7f347020": { + "name": "Utilities", + "type": "trait", + "namespace": "VDM\\Joomla", + "code": "src\/79d765b3-7319-4988-9730-446c7f347020\/code.php", + "power": "src\/79d765b3-7319-4988-9730-446c7f347020\/code.power", + "settings": "src\/79d765b3-7319-4988-9730-446c7f347020\/settings.json", + "path": "src\/79d765b3-7319-4988-9730-446c7f347020", + "spk": "Super__79d765b3_7319_4988_9730_446c7f347020__Power", + "guid": "79d765b3-7319-4988-9730-446c7f347020" + }, "8aef58c1-3f70-4bd4-b9e4-3f29fcd41cff": { "name": "ModelInterface", "type": "interface", @@ -164,6 +219,17 @@ "spk": "Super__9c513baf_b279_43fd_ae29_a585c8cbc4f0__Power", "guid": "9c513baf-b279-43fd-ae29-a585c8cbc4f0" }, + "9ef0eb24-aae4-4f5a-99af-d724db44808f": { + "name": "FieldHelper", + "type": "abstract class", + "namespace": "VDM\\Joomla\\Utilities\\String", + "code": "src\/9ef0eb24-aae4-4f5a-99af-d724db44808f\/code.php", + "power": "src\/9ef0eb24-aae4-4f5a-99af-d724db44808f\/code.power", + "settings": "src\/9ef0eb24-aae4-4f5a-99af-d724db44808f\/settings.json", + "path": "src\/9ef0eb24-aae4-4f5a-99af-d724db44808f", + "spk": "Super__9ef0eb24_aae4_4f5a_99af_d724db44808f__Power", + "guid": "9ef0eb24-aae4-4f5a-99af-d724db44808f" + }, "a223b31e-ea1d-4cdf-92ae-5f9becffaff0": { "name": "FileHelper", "type": "abstract class", @@ -175,6 +241,17 @@ "spk": "Super__a223b31e_ea1d_4cdf_92ae_5f9becffaff0__Power", "guid": "a223b31e-ea1d-4cdf-92ae-5f9becffaff0" }, + "a8935cbe-7701-40dc-bfd5-675f2d600954": { + "name": "TypeHelper", + "type": "abstract class", + "namespace": "VDM\\Joomla\\Utilities\\String", + "code": "src\/a8935cbe-7701-40dc-bfd5-675f2d600954\/code.php", + "power": "src\/a8935cbe-7701-40dc-bfd5-675f2d600954\/code.power", + "settings": "src\/a8935cbe-7701-40dc-bfd5-675f2d600954\/settings.json", + "path": "src\/a8935cbe-7701-40dc-bfd5-675f2d600954", + "spk": "Super__a8935cbe_7701_40dc_bfd5_675f2d600954__Power", + "guid": "a8935cbe-7701-40dc-bfd5-675f2d600954" + }, "ad12ca1c-d3ce-4e7f-88c5-c6c92bdedc48": { "name": "InsertInterface", "type": "interface", @@ -186,6 +263,39 @@ "spk": "Super__ad12ca1c_d3ce_4e7f_88c5_c6c92bdedc48__Power", "guid": "ad12ca1c-d3ce-4e7f-88c5-c6c92bdedc48" }, + "b84e947d-2a13-44f7-ac0f-3902ae55ae0c": { + "name": "BaseRegistry", + "type": "abstract class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Abstraction", + "code": "src\/b84e947d-2a13-44f7-ac0f-3902ae55ae0c\/code.php", + "power": "src\/b84e947d-2a13-44f7-ac0f-3902ae55ae0c\/code.power", + "settings": "src\/b84e947d-2a13-44f7-ac0f-3902ae55ae0c\/settings.json", + "path": "src\/b84e947d-2a13-44f7-ac0f-3902ae55ae0c", + "spk": "Super__b84e947d_2a13_44f7_ac0f_3902ae55ae0c__Power", + "guid": "b84e947d-2a13-44f7-ac0f-3902ae55ae0c" + }, + "bfd1d6d5-56c1-4fe9-9fee-1c5910e1f5d8": { + "name": "Table", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder", + "code": "src\/bfd1d6d5-56c1-4fe9-9fee-1c5910e1f5d8\/code.php", + "power": "src\/bfd1d6d5-56c1-4fe9-9fee-1c5910e1f5d8\/code.power", + "settings": "src\/bfd1d6d5-56c1-4fe9-9fee-1c5910e1f5d8\/settings.json", + "path": "src\/bfd1d6d5-56c1-4fe9-9fee-1c5910e1f5d8", + "spk": "Super__bfd1d6d5_56c1_4fe9_9fee_1c5910e1f5d8__Power", + "guid": "bfd1d6d5-56c1-4fe9-9fee-1c5910e1f5d8" + }, + "c6bbc3ee-58e7-4463-adba-5c5ae839ee36": { + "name": "MapperSingle", + "type": "abstract class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Abstraction", + "code": "src\/c6bbc3ee-58e7-4463-adba-5c5ae839ee36\/code.php", + "power": "src\/c6bbc3ee-58e7-4463-adba-5c5ae839ee36\/code.power", + "settings": "src\/c6bbc3ee-58e7-4463-adba-5c5ae839ee36\/settings.json", + "path": "src\/c6bbc3ee-58e7-4463-adba-5c5ae839ee36", + "spk": "Super__c6bbc3ee_58e7_4463_adba_5c5ae839ee36__Power", + "guid": "c6bbc3ee-58e7-4463-adba-5c5ae839ee36" + }, "caf33c5d-858c-4f9a-894f-ab302ec5445a": { "name": "FactoryInterface", "type": "interface", @@ -208,6 +318,28 @@ "spk": "Super__cce56585_58b0_4f72_a92c_e2635ea52d83__Power", "guid": "cce56585-58b0-4f72-a92c-e2635ea52d83" }, + "cddcac51-9a46-47c4-ba59-105c70453bd6": { + "name": "FilterHelper", + "type": "abstract class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Utilities", + "code": "src\/cddcac51-9a46-47c4-ba59-105c70453bd6\/code.php", + "power": "src\/cddcac51-9a46-47c4-ba59-105c70453bd6\/code.power", + "settings": "src\/cddcac51-9a46-47c4-ba59-105c70453bd6\/settings.json", + "path": "src\/cddcac51-9a46-47c4-ba59-105c70453bd6", + "spk": "Super__cddcac51_9a46_47c4_ba59_105c70453bd6__Power", + "guid": "cddcac51-9a46-47c4-ba59-105c70453bd6" + }, + "ce8cf834-6bac-44fb-941c-861f7e046cc0": { + "name": "NamespaceHelper", + "type": "abstract class", + "namespace": "VDM\\Joomla\\Utilities\\String", + "code": "src\/ce8cf834-6bac-44fb-941c-861f7e046cc0\/code.php", + "power": "src\/ce8cf834-6bac-44fb-941c-861f7e046cc0\/code.power", + "settings": "src\/ce8cf834-6bac-44fb-941c-861f7e046cc0\/settings.json", + "path": "src\/ce8cf834-6bac-44fb-941c-861f7e046cc0", + "spk": "Super__ce8cf834_6bac_44fb_941c_861f7e046cc0__Power", + "guid": "ce8cf834-6bac-44fb-941c-861f7e046cc0" + }, "db87c339-5bb6-4291-a7ef-2c48ea1b06bc": { "name": "GetHelper", "type": "abstract class",