Update 2024-07-11 23:16:47

This commit is contained in:
Robot 2024-07-08 23:16:50 +02:00
parent 6c4269db13
commit 26e6239b57
Signed by: Robot
GPG Key ID: 14DECD44E7E1BB95
44 changed files with 122 additions and 97 deletions

View File

@ -23,30 +23,30 @@ This repository contains an index (see below) of all the approved powers within
# Index of powers
- **Namespace**: [VastDevelopmentMethod\Joomla\Componentbuilder](#vastdevelopmentmethod-joomla-componentbuilder)
- **Namespace**: [VDM\Joomla\Componentbuilder](#vdm-joomla-componentbuilder)
- **class Crypt** | [Details](src/d357e796-9f22-4615-9ebc-970b42cbd280) | [Code](src/d357e796-9f22-4615-9ebc-970b42cbd280/code.php) | [Settings](src/d357e796-9f22-4615-9ebc-970b42cbd280/settings.json) | Super__d357e796_9f22_4615_9ebc_970b42cbd280__Power
- **class Server** | [Details](src/66355f70-c26c-4765-ba48-498e3df740ef) | [Code](src/66355f70-c26c-4765-ba48-498e3df740ef/code.php) | [Settings](src/66355f70-c26c-4765-ba48-498e3df740ef/settings.json) | Super__66355f70_c26c_4765_ba48_498e3df740ef__Power
- **Namespace**: [VastDevelopmentMethod\Joomla\Componentbuilder\Crypt](#vastdevelopmentmethod-joomla-componentbuilder-crypt)
- **Namespace**: [VDM\Joomla\Componentbuilder\Crypt](#vdm-joomla-componentbuilder-crypt)
- **class Aes** | [Details](src/a25c82c8-14c2-40df-adae-f832709ab49b) | [Code](src/a25c82c8-14c2-40df-adae-f832709ab49b/code.php) | [Settings](src/a25c82c8-14c2-40df-adae-f832709ab49b/settings.json) | Super__a25c82c8_14c2_40df_adae_f832709ab49b__Power
- **class FOF** | [Details](src/e98b4edc-25b9-49d7-98a0-e42ad3b75efe) | [Code](src/e98b4edc-25b9-49d7-98a0-e42ad3b75efe/code.php) | [Settings](src/e98b4edc-25b9-49d7-98a0-e42ad3b75efe/settings.json) | Super__e98b4edc_25b9_49d7_98a0_e42ad3b75efe__Power
- **class KeyLoader** | [Details](src/6da44dff-a221-4f22-b9d9-b2fc2a724b4b) | [Code](src/6da44dff-a221-4f22-b9d9-b2fc2a724b4b/code.php) | [Settings](src/6da44dff-a221-4f22-b9d9-b2fc2a724b4b/settings.json) | Super__6da44dff_a221_4f22_b9d9_b2fc2a724b4b__Power
- **class Password** | [Details](src/fea2b107-3ee4-4ebf-84be-d3f2829c8614) | [Code](src/fea2b107-3ee4-4ebf-84be-d3f2829c8614/code.php) | [Settings](src/fea2b107-3ee4-4ebf-84be-d3f2829c8614/settings.json) | Super__fea2b107_3ee4_4ebf_84be_d3f2829c8614__Power
- **class Random** | [Details](src/c46a42b4-b0d3-48e7-a6fa-af0399e1e66c) | [Code](src/c46a42b4-b0d3-48e7-a6fa-af0399e1e66c/code.php) | [Settings](src/c46a42b4-b0d3-48e7-a6fa-af0399e1e66c/settings.json) | Super__c46a42b4_b0d3_48e7_a6fa_af0399e1e66c__Power
- **Namespace**: [VastDevelopmentMethod\Joomla\Componentbuilder\Server](#vastdevelopmentmethod-joomla-componentbuilder-server)
- **Namespace**: [VDM\Joomla\Componentbuilder\Server](#vdm-joomla-componentbuilder-server)
- **class Ftp** | [Details](src/11be6be3-ee3e-4771-8663-5545b76b73ab) | [Code](src/11be6be3-ee3e-4771-8663-5545b76b73ab/code.php) | [Settings](src/11be6be3-ee3e-4771-8663-5545b76b73ab/settings.json) | Super__11be6be3_ee3e_4771_8663_5545b76b73ab__Power
- **class Load** | [Details](src/a3414824-e99d-4878-b3d1-b5deef0cae17) | [Code](src/a3414824-e99d-4878-b3d1-b5deef0cae17/code.php) | [Settings](src/a3414824-e99d-4878-b3d1-b5deef0cae17/settings.json) | Super__a3414824_e99d_4878_b3d1_b5deef0cae17__Power
- **class Sftp** | [Details](src/490b6aa5-5de7-4be5-a61a-f634f6e004c0) | [Code](src/490b6aa5-5de7-4be5-a61a-f634f6e004c0/code.php) | [Settings](src/490b6aa5-5de7-4be5-a61a-f634f6e004c0/settings.json) | Super__490b6aa5_5de7_4be5_a61a_f634f6e004c0__Power
- **Namespace**: [VastDevelopmentMethod\Joomla\Componentbuilder\Service](#vastdevelopmentmethod-joomla-componentbuilder-service)
- **Namespace**: [VDM\Joomla\Componentbuilder\Service](#vdm-joomla-componentbuilder-service)
- **class Crypt** | [Details](src/4d8f38ef-8f3a-463d-8678-0bf087ac6815) | [Code](src/4d8f38ef-8f3a-463d-8678-0bf087ac6815/code.php) | [Settings](src/4d8f38ef-8f3a-463d-8678-0bf087ac6815/settings.json) | Super__4d8f38ef_8f3a_463d_8678_0bf087ac6815__Power
- **class Server** | [Details](src/42ceff0b-226d-42ff-9ffa-3d5935890337) | [Code](src/42ceff0b-226d-42ff-9ffa-3d5935890337/code.php) | [Settings](src/42ceff0b-226d-42ff-9ffa-3d5935890337/settings.json) | Super__42ceff0b_226d_42ff_9ffa_3d5935890337__Power
- **Namespace**: [VastDevelopmentMethod\Joomla\Componentbuilder\Crypt\Aes](#vastdevelopmentmethod-joomla-componentbuilder-crypt-aes)
- **Namespace**: [VDM\Joomla\Componentbuilder\Crypt\Aes](#vdm-joomla-componentbuilder-crypt-aes)
- **class Legacy** | [Details](src/437af6b0-ca02-49d7-8739-4edfc8a9ccb0) | [Code](src/437af6b0-ca02-49d7-8739-4edfc8a9ccb0/code.php) | [Settings](src/437af6b0-ca02-49d7-8739-4edfc8a9ccb0/settings.json) | Super__437af6b0_ca02_49d7_8739_4edfc8a9ccb0__Power
- **Namespace**: [VastDevelopmentMethod\Joomla\Componentbuilder\Server\Model](#vastdevelopmentmethod-joomla-componentbuilder-server-model)
- **Namespace**: [VDM\Joomla\Componentbuilder\Server\Model](#vdm-joomla-componentbuilder-server-model)
- **class Load** | [Details](src/f37ee8b7-2909-4319-bdf8-769bd7635490) | [Code](src/f37ee8b7-2909-4319-bdf8-769bd7635490/code.php) | [Settings](src/f37ee8b7-2909-4319-bdf8-769bd7635490/settings.json) | Super__f37ee8b7_2909_4319_bdf8_769bd7635490__Power

View File

@ -7,7 +7,8 @@
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝
```
# class Ftp (Details)
> namespace: **VastDevelopmentMethod\Joomla\Componentbuilder\Server**
> namespace: **VDM\Joomla\Componentbuilder\Server**
> extends: ****
```uml
@startuml
class Ftp #Gold {

View File

@ -9,13 +9,13 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace VastDevelopmentMethod\Joomla\Componentbuilder\Server;
namespace VDM\Joomla\Componentbuilder\Server;
use Joomla\CMS\Client\FtpClient;
use VastDevelopmentMethod\Joomla\Utilities\StringHelper;
use VastDevelopmentMethod\Joomla\Utilities\ArrayHelper;
use VastDevelopmentMethod\Joomla\Utilities\ObjectHelper;
use VDM\Joomla\Utilities\StringHelper;
use VDM\Joomla\Utilities\ArrayHelper;
use VDM\Joomla\Utilities\ObjectHelper;
use VDM\Joomla\Componentbuilder\Interfaces\Serverinterface;

View File

@ -1,7 +1,7 @@
{
"add_head": "1",
"add_licensing_template": "2",
"extends": "0",
"extends": "",
"guid": "11be6be3-ee3e-4771-8663-5545b76b73ab",
"implements": [
"86ac0760-26f5-4746-9c7f-ce77860f80f8"
@ -25,6 +25,7 @@
"as": "default"
}
},
"extendsinterfaces": null,
"namespace": "[[[NamespacePrefix]]]\\Joomla\\Componentbuilder.Server.Ftp",
"description": "Ftp Class\r\n\r\n@since 3.2.0",
"licensing_template": "\/**\r\n * @package Joomla.Component.Builder\r\n *\r\n * @created 4th September, 2022\r\n * @author Llewellyn van der Merwe <https:\/\/dev.vdm.io>\r\n * @git Joomla Component Builder <https:\/\/git.vdm.dev\/joomla\/Component-Builder>\r\n * @copyright Copyright (C) 2015 Vast Development Method. All rights reserved.\r\n * @license GNU General Public License version 2 or later; see LICENSE.txt\r\n *\/\r\n",

View File

@ -7,7 +7,8 @@
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝
```
# class Server (Details)
> namespace: **VastDevelopmentMethod\Joomla\Componentbuilder\Service**
> namespace: **VDM\Joomla\Componentbuilder\Service**
> extends: ****
```uml
@startuml
class Server #Gold {

View File

@ -9,15 +9,15 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace VastDevelopmentMethod\Joomla\Componentbuilder\Service;
namespace VDM\Joomla\Componentbuilder\Service;
use Joomla\DI\Container;
use Joomla\DI\ServiceProviderInterface;
use VastDevelopmentMethod\Joomla\Componentbuilder\Server as Client;
use VastDevelopmentMethod\Joomla\Componentbuilder\Server\Load;
use VastDevelopmentMethod\Joomla\Componentbuilder\Server\Ftp;
use VastDevelopmentMethod\Joomla\Componentbuilder\Server\Sftp;
use VDM\Joomla\Componentbuilder\Server as Client;
use VDM\Joomla\Componentbuilder\Server\Load;
use VDM\Joomla\Componentbuilder\Server\Ftp;
use VDM\Joomla\Componentbuilder\Server\Sftp;
/**

View File

@ -1,7 +1,7 @@
{
"add_head": "1",
"add_licensing_template": "2",
"extends": "0",
"extends": "",
"guid": "42ceff0b-226d-42ff-9ffa-3d5935890337",
"implements": [
"-1"
@ -29,6 +29,7 @@
"as": "default"
}
},
"extendsinterfaces": null,
"namespace": "[[[NamespacePrefix]]]\\Joomla\\Componentbuilder.Service.Server",
"description": "Server Service Provider\r\n\r\n@since 3.2.0",
"implements_custom": "ServiceProviderInterface",

View File

@ -7,7 +7,8 @@
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝
```
# class Legacy (Details)
> namespace: **VastDevelopmentMethod\Joomla\Componentbuilder\Crypt\Aes**
> namespace: **VDM\Joomla\Componentbuilder\Crypt\Aes**
> extends: ****
```uml
@startuml
class Legacy #Gold {

View File

@ -9,7 +9,7 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace VastDevelopmentMethod\Joomla\Componentbuilder\Crypt\Aes;
namespace VDM\Joomla\Componentbuilder\Crypt\Aes;
use phpseclib3\Crypt\AES as BASEAES;

View File

@ -1,7 +1,7 @@
{
"add_head": "0",
"add_licensing_template": "2",
"extends": "0",
"extends": "",
"guid": "437af6b0-ca02-49d7-8739-4edfc8a9ccb0",
"implements": [
"81de8f57-dd9c-4a17-964f-848cd4a0743b"
@ -12,6 +12,7 @@
"system_name": "JCB.Crypt.Aes.Legacy",
"type": "class",
"use_selection": null,
"extendsinterfaces": null,
"namespace": "[[[NamespacePrefix]]]\\Joomla\\Componentbuilder.Crypt.Aes.Legacy",
"description": "Legacy Class for Aes Encryption\r\n\r\n@since 3.2.0",
"licensing_template": "\/**\r\n * @package Joomla.Component.Builder\r\n *\r\n * @created 4th September, 2022\r\n * @author Llewellyn van der Merwe <https:\/\/dev.vdm.io>\r\n * @git Joomla Component Builder <https:\/\/git.vdm.dev\/joomla\/Component-Builder>\r\n * @copyright Copyright (C) 2015 Vast Development Method. All rights reserved.\r\n * @license GNU General Public License version 2 or later; see LICENSE.txt\r\n *\/\r\n",

View File

@ -7,7 +7,8 @@
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝
```
# class Sftp (Details)
> namespace: **VastDevelopmentMethod\Joomla\Componentbuilder\Server**
> namespace: **VDM\Joomla\Componentbuilder\Server**
> extends: ****
```uml
@startuml
class Sftp #Gold {

View File

@ -9,17 +9,17 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace VastDevelopmentMethod\Joomla\Componentbuilder\Server;
namespace VDM\Joomla\Componentbuilder\Server;
use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Application\CMSApplication;
use phpseclib3\Net\SFTP as SftpClient;
use VastDevelopmentMethod\Joomla\Componentbuilder\Crypt\KeyLoader;
use VastDevelopmentMethod\Joomla\Utilities\StringHelper;
use VastDevelopmentMethod\Joomla\Utilities\FileHelper;
use VastDevelopmentMethod\Joomla\Utilities\ObjectHelper;
use VDM\Joomla\Componentbuilder\Crypt\KeyLoader;
use VDM\Joomla\Utilities\StringHelper;
use VDM\Joomla\Utilities\FileHelper;
use VDM\Joomla\Utilities\ObjectHelper;
use VDM\Joomla\Componentbuilder\Interfaces\Serverinterface;

View File

@ -1,7 +1,7 @@
{
"add_head": "1",
"add_licensing_template": "2",
"extends": "0",
"extends": "",
"guid": "490b6aa5-5de7-4be5-a61a-f634f6e004c0",
"implements": [
"86ac0760-26f5-4746-9c7f-ce77860f80f8"
@ -29,6 +29,7 @@
"as": "default"
}
},
"extendsinterfaces": null,
"namespace": "[[[NamespacePrefix]]]\\Joomla\\Componentbuilder.Server.Sftp",
"description": "Sftp Class\r\n\r\n@since 3.2.0",
"licensing_template": "\/**\r\n * @package Joomla.Component.Builder\r\n *\r\n * @created 4th September, 2022\r\n * @author Llewellyn van der Merwe <https:\/\/dev.vdm.io>\r\n * @git Joomla Component Builder <https:\/\/git.vdm.dev\/joomla\/Component-Builder>\r\n * @copyright Copyright (C) 2015 Vast Development Method. All rights reserved.\r\n * @license GNU General Public License version 2 or later; see LICENSE.txt\r\n *\/\r\n",

View File

@ -7,7 +7,8 @@
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝
```
# class Crypt (Details)
> namespace: **VastDevelopmentMethod\Joomla\Componentbuilder\Service**
> namespace: **VDM\Joomla\Componentbuilder\Service**
> extends: ****
```uml
@startuml
class Crypt #Gold {

View File

@ -9,19 +9,19 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace VastDevelopmentMethod\Joomla\Componentbuilder\Service;
namespace VDM\Joomla\Componentbuilder\Service;
use Joomla\DI\Container;
use Joomla\DI\ServiceProviderInterface;
use phpseclib3\Crypt\AES as BASEAES;
use VastDevelopmentMethod\Joomla\Componentbuilder\Crypt as Crypto;
use VastDevelopmentMethod\Joomla\Componentbuilder\Crypt\KeyLoader;
use VastDevelopmentMethod\Joomla\Componentbuilder\Crypt\Random;
use VastDevelopmentMethod\Joomla\Componentbuilder\Crypt\Password;
use VastDevelopmentMethod\Joomla\Componentbuilder\Crypt\FOF;
use VastDevelopmentMethod\Joomla\Componentbuilder\Crypt\Aes;
use VastDevelopmentMethod\Joomla\Componentbuilder\Crypt\Aes\Legacy;
use VDM\Joomla\Componentbuilder\Crypt as Crypto;
use VDM\Joomla\Componentbuilder\Crypt\KeyLoader;
use VDM\Joomla\Componentbuilder\Crypt\Random;
use VDM\Joomla\Componentbuilder\Crypt\Password;
use VDM\Joomla\Componentbuilder\Crypt\FOF;
use VDM\Joomla\Componentbuilder\Crypt\Aes;
use VDM\Joomla\Componentbuilder\Crypt\Aes\Legacy;
/**

View File

@ -1,7 +1,7 @@
{
"add_head": "1",
"add_licensing_template": "2",
"extends": "0",
"extends": "",
"guid": "4d8f38ef-8f3a-463d-8678-0bf087ac6815",
"implements": [
"-1"
@ -41,6 +41,7 @@
"as": "default"
}
},
"extendsinterfaces": null,
"namespace": "[[[NamespacePrefix]]]\\Joomla\\Componentbuilder.Service.Crypt",
"description": "Phpseclib Crypt Service Provider\r\n\r\n@since 3.2.0",
"implements_custom": "ServiceProviderInterface",

View File

@ -7,7 +7,8 @@
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝
```
# class Server (Details)
> namespace: **VastDevelopmentMethod\Joomla\Componentbuilder**
> namespace: **VDM\Joomla\Componentbuilder**
> extends: ****
```uml
@startuml
class Server #Gold {

View File

@ -9,15 +9,15 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace VastDevelopmentMethod\Joomla\Componentbuilder;
namespace VDM\Joomla\Componentbuilder;
use Joomla\CMS\Factory as JoomlaFactory;
use Joomla\CMS\User\User;
use VastDevelopmentMethod\Joomla\Componentbuilder\Server\Load;
use VastDevelopmentMethod\Joomla\Componentbuilder\Server\Ftp;
use VastDevelopmentMethod\Joomla\Componentbuilder\Server\Sftp;
use VastDevelopmentMethod\Joomla\Utilities\StringHelper;
use VDM\Joomla\Componentbuilder\Server\Load;
use VDM\Joomla\Componentbuilder\Server\Ftp;
use VDM\Joomla\Componentbuilder\Server\Sftp;
use VDM\Joomla\Utilities\StringHelper;
/**

View File

@ -1,7 +1,7 @@
{
"add_head": "1",
"add_licensing_template": "2",
"extends": "0",
"extends": "",
"guid": "66355f70-c26c-4765-ba48-498e3df740ef",
"implements": null,
"load_selection": null,
@ -27,6 +27,7 @@
"as": "default"
}
},
"extendsinterfaces": null,
"namespace": "[[[NamespacePrefix]]]\\Joomla\\Componentbuilder.Server",
"description": "Server Class\r\n\r\n@since 3.2.0",
"licensing_template": "\/**\r\n * @package Joomla.Component.Builder\r\n *\r\n * @created 4th September, 2022\r\n * @author Llewellyn van der Merwe <https:\/\/dev.vdm.io>\r\n * @git Joomla Component Builder <https:\/\/git.vdm.dev\/joomla\/Component-Builder>\r\n * @copyright Copyright (C) 2015 Vast Development Method. All rights reserved.\r\n * @license GNU General Public License version 2 or later; see LICENSE.txt\r\n *\/\r\n",

View File

@ -7,7 +7,7 @@
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝
```
# class KeyLoader (Details)
> namespace: **VastDevelopmentMethod\Joomla\Componentbuilder\Crypt**
> namespace: **VDM\Joomla\Componentbuilder\Crypt**
> extends: **PublicKeyLoader**
```uml
@startuml

View File

@ -9,7 +9,7 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace VastDevelopmentMethod\Joomla\Componentbuilder\Crypt;
namespace VDM\Joomla\Componentbuilder\Crypt;
use phpseclib3\Crypt\PublicKeyLoader;

View File

@ -10,6 +10,7 @@
"system_name": "JCB.Crypt.KeyLoader",
"type": "class",
"use_selection": null,
"extendsinterfaces": null,
"namespace": "[[[NamespacePrefix]]]\\Joomla\\Componentbuilder.Crypt.KeyLoader",
"description": "KeyLoader Class\r\n\r\n@since 3.2.0",
"extends_custom": "PublicKeyLoader",

View File

@ -7,7 +7,8 @@
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝
```
# class Aes (Details)
> namespace: **VastDevelopmentMethod\Joomla\Componentbuilder\Crypt**
> namespace: **VDM\Joomla\Componentbuilder\Crypt**
> extends: ****
```uml
@startuml
class Aes #Gold {

View File

@ -9,13 +9,13 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace VastDevelopmentMethod\Joomla\Componentbuilder\Crypt;
namespace VDM\Joomla\Componentbuilder\Crypt;
use phpseclib3\Crypt\AES as BASEAES;
use phpseclib3\Exception\BadDecryptionException;
use VastDevelopmentMethod\Joomla\Componentbuilder\Crypt\Random;
use VDM\Joomla\Componentbuilder\Crypt\Random;
use VDM\Joomla\Componentbuilder\Interfaces\Cryptinterface;

View File

@ -1,7 +1,7 @@
{
"add_head": "1",
"add_licensing_template": "2",
"extends": "0",
"extends": "",
"guid": "a25c82c8-14c2-40df-adae-f832709ab49b",
"implements": [
"81de8f57-dd9c-4a17-964f-848cd4a0743b"
@ -17,6 +17,7 @@
"as": "default"
}
},
"extendsinterfaces": null,
"namespace": "[[[NamespacePrefix]]]\\Joomla\\Componentbuilder.Crypt.Aes",
"description": "Class for Aes Encryption\r\n\r\n@since 3.2.0",
"licensing_template": "\/**\r\n * @package Joomla.Component.Builder\r\n *\r\n * @created 4th September, 2022\r\n * @author Llewellyn van der Merwe <https:\/\/dev.vdm.io>\r\n * @git Joomla Component Builder <https:\/\/git.vdm.dev\/joomla\/Component-Builder>\r\n * @copyright Copyright (C) 2015 Vast Development Method. All rights reserved.\r\n * @license GNU General Public License version 2 or later; see LICENSE.txt\r\n *\/\r\n",

View File

@ -7,7 +7,8 @@
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝
```
# class Load (Details)
> namespace: **VastDevelopmentMethod\Joomla\Componentbuilder\Server**
> namespace: **VDM\Joomla\Componentbuilder\Server**
> extends: ****
```uml
@startuml
class Load #Gold {

View File

@ -9,12 +9,12 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace VastDevelopmentMethod\Joomla\Componentbuilder\Server;
namespace VDM\Joomla\Componentbuilder\Server;
use VDM\Joomla\Componentbuilder\Compiler\Factory;
use VastDevelopmentMethod\Joomla\Database\Load as Database;
use VastDevelopmentMethod\Joomla\Componentbuilder\Server\Model\Load as Model;
use VDM\Joomla\Database\Load as Database;
use VDM\Joomla\Componentbuilder\Server\Model\Load as Model;
/**

View File

@ -1,7 +1,7 @@
{
"add_head": "0",
"add_licensing_template": "2",
"extends": "0",
"extends": "",
"guid": "a3414824-e99d-4878-b3d1-b5deef0cae17",
"implements": null,
"load_selection": null,
@ -23,6 +23,7 @@
"as": "Model"
}
},
"extendsinterfaces": null,
"namespace": "[[[NamespacePrefix]]]\\Joomla\\Componentbuilder.Server.Load",
"description": "Server Load Class\r\n\r\n@since 3.2.0",
"licensing_template": "\/**\r\n * @package Joomla.Component.Builder\r\n *\r\n * @created 4th September, 2022\r\n * @author Llewellyn van der Merwe <https:\/\/dev.vdm.io>\r\n * @git Joomla Component Builder <https:\/\/git.vdm.dev\/joomla\/Component-Builder>\r\n * @copyright Copyright (C) 2015 Vast Development Method. All rights reserved.\r\n * @license GNU General Public License version 2 or later; see LICENSE.txt\r\n *\/\r\n",

View File

@ -7,7 +7,7 @@
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝
```
# class Random (Details)
> namespace: **VastDevelopmentMethod\Joomla\Componentbuilder\Crypt**
> namespace: **VDM\Joomla\Componentbuilder\Crypt**
> extends: **CryptRandom**
```uml
@startuml

View File

@ -9,7 +9,7 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace VastDevelopmentMethod\Joomla\Componentbuilder\Crypt;
namespace VDM\Joomla\Componentbuilder\Crypt;
use phpseclib3\Crypt\Random as CryptRandom;

View File

@ -10,6 +10,7 @@
"system_name": "JCB.Crypt.Random",
"type": "class",
"use_selection": null,
"extendsinterfaces": null,
"namespace": "[[[NamespacePrefix]]]\\Joomla\\Componentbuilder.Crypt.Random",
"description": "Random Class\r\n\r\n@since 3.2.0",
"extends_custom": "CryptRandom",

View File

@ -7,7 +7,8 @@
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝
```
# class Crypt (Details)
> namespace: **VastDevelopmentMethod\Joomla\Componentbuilder**
> namespace: **VDM\Joomla\Componentbuilder**
> extends: ****
```uml
@startuml
class Crypt #Gold {

View File

@ -9,15 +9,15 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace VastDevelopmentMethod\Joomla\Componentbuilder;
namespace VDM\Joomla\Componentbuilder;
use VastDevelopmentMethod\Joomla\Componentbuilder\Crypt\FOF;
use VastDevelopmentMethod\Joomla\Componentbuilder\Crypt\Aes;
use VastDevelopmentMethod\Joomla\Componentbuilder\Crypt\Aes\Legacy;
use VastDevelopmentMethod\Joomla\Componentbuilder\Crypt\Password;
use VDM\Joomla\Componentbuilder\Crypt\FOF;
use VDM\Joomla\Componentbuilder\Crypt\Aes;
use VDM\Joomla\Componentbuilder\Crypt\Aes\Legacy;
use VDM\Joomla\Componentbuilder\Crypt\Password;
use VDM\Joomla\Componentbuilder\Interfaces\Cryptinterface;
use VastDevelopmentMethod\Joomla\Utilities\StringHelper;
use VDM\Joomla\Utilities\StringHelper;
/**

View File

@ -1,7 +1,7 @@
{
"add_head": "0",
"add_licensing_template": "2",
"extends": "0",
"extends": "",
"guid": "d357e796-9f22-4615-9ebc-970b42cbd280",
"implements": null,
"load_selection": null,
@ -35,6 +35,7 @@
"as": "default"
}
},
"extendsinterfaces": null,
"namespace": "[[[NamespacePrefix]]]\\Joomla\\Componentbuilder.Crypt",
"description": "Crypto Class\r\n\r\n@since 3.2.0",
"licensing_template": "\/**\r\n * @package Joomla.Component.Builder\r\n *\r\n * @created 4th September, 2022\r\n * @author Llewellyn van der Merwe <https:\/\/dev.vdm.io>\r\n * @git Joomla Component Builder <https:\/\/git.vdm.dev\/joomla\/Component-Builder>\r\n * @copyright Copyright (C) 2015 Vast Development Method. All rights reserved.\r\n * @license GNU General Public License version 2 or later; see LICENSE.txt\r\n *\/\r\n",

View File

@ -7,7 +7,8 @@
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝
```
# class FOF (Details)
> namespace: **VastDevelopmentMethod\Joomla\Componentbuilder\Crypt**
> namespace: **VDM\Joomla\Componentbuilder\Crypt**
> extends: ****
```uml
@startuml
class FOF #Gold {

View File

@ -9,10 +9,10 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace VastDevelopmentMethod\Joomla\Componentbuilder\Crypt;
namespace VDM\Joomla\Componentbuilder\Crypt;
use VastDevelopmentMethod\Joomla\FOF\Encrypt\AES;
use VDM\Joomla\FOF\Encrypt\AES;
use VDM\Joomla\Componentbuilder\Interfaces\Cryptinterface;

View File

@ -1,7 +1,7 @@
{
"add_head": "0",
"add_licensing_template": "2",
"extends": "0",
"extends": "",
"guid": "e98b4edc-25b9-49d7-98a0-e42ad3b75efe",
"implements": [
"81de8f57-dd9c-4a17-964f-848cd4a0743b"
@ -17,6 +17,7 @@
"as": "default"
}
},
"extendsinterfaces": null,
"namespace": "[[[NamespacePrefix]]]\\Joomla\\Componentbuilder.Crypt.FOF",
"description": "Temp Class for FOFEncryptAes\r\n\r\n@since 3.2.0",
"licensing_template": "\/**\r\n * @package Joomla.Component.Builder\r\n *\r\n * @created 4th September, 2022\r\n * @author Llewellyn van der Merwe <https:\/\/dev.vdm.io>\r\n * @git Joomla Component Builder <https:\/\/git.vdm.dev\/joomla\/Component-Builder>\r\n * @copyright Copyright (C) 2015 Vast Development Method. All rights reserved.\r\n * @license GNU General Public License version 2 or later; see LICENSE.txt\r\n *\/\r\n",

View File

@ -7,7 +7,7 @@
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝
```
# class Load (Details)
> namespace: **VastDevelopmentMethod\Joomla\Componentbuilder\Server\Model**
> namespace: **VDM\Joomla\Componentbuilder\Server\Model**
> extends: **Model**
```uml
@startuml

View File

@ -9,17 +9,17 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace VastDevelopmentMethod\Joomla\Componentbuilder\Server\Model;
namespace VDM\Joomla\Componentbuilder\Server\Model;
use Joomla\Registry\Registry;
use VDM\Joomla\Componentbuilder\Compiler\Factory;
use VastDevelopmentMethod\Joomla\Componentbuilder\Crypt;
use VastDevelopmentMethod\Joomla\Componentbuilder\Table;
use VastDevelopmentMethod\Joomla\Utilities\StringHelper;
use VastDevelopmentMethod\Joomla\Utilities\JsonHelper;
use VastDevelopmentMethod\Joomla\Interfaces\ModelInterface;
use VastDevelopmentMethod\Joomla\Abstraction\Model;
use VDM\Joomla\Componentbuilder\Crypt;
use VDM\Joomla\Componentbuilder\Table;
use VDM\Joomla\Utilities\StringHelper;
use VDM\Joomla\Utilities\JsonHelper;
use VDM\Joomla\Interfaces\ModelInterface;
use VDM\Joomla\Abstraction\Model;
/**

View File

@ -33,6 +33,7 @@
"as": "default"
}
},
"extendsinterfaces": null,
"namespace": "[[[NamespacePrefix]]]\\Joomla\\Componentbuilder.Server.Model.Load",
"description": "Server Model Load Class\r\n\r\n@since 3.2.0",
"licensing_template": "\/**\r\n * @package Joomla.Component.Builder\r\n *\r\n * @created 4th September, 2022\r\n * @author Llewellyn van der Merwe <https:\/\/dev.vdm.io>\r\n * @git Joomla Component Builder <https:\/\/git.vdm.dev\/joomla\/Component-Builder>\r\n * @copyright Copyright (C) 2015 Vast Development Method. All rights reserved.\r\n * @license GNU General Public License version 2 or later; see LICENSE.txt\r\n *\/\r\n",

View File

@ -7,7 +7,8 @@
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝
```
# class Password (Details)
> namespace: **VastDevelopmentMethod\Joomla\Componentbuilder\Crypt**
> namespace: **VDM\Joomla\Componentbuilder\Crypt**
> extends: ****
```uml
@startuml
class Password #Gold {

View File

@ -9,11 +9,11 @@
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
namespace VastDevelopmentMethod\Joomla\Componentbuilder\Crypt;
namespace VDM\Joomla\Componentbuilder\Crypt;
use Joomla\CMS\Language\Text;
use VastDevelopmentMethod\Joomla\Utilities\Component\Helper;
use VDM\Joomla\Utilities\Component\Helper;
/**

View File

@ -1,7 +1,7 @@
{
"add_head": "1",
"add_licensing_template": "2",
"extends": "0",
"extends": "",
"guid": "fea2b107-3ee4-4ebf-84be-d3f2829c8614",
"implements": null,
"load_selection": null,
@ -15,6 +15,7 @@
"as": "default"
}
},
"extendsinterfaces": null,
"namespace": "[[[NamespacePrefix]]]\\Joomla\\Componentbuilder.Crypt.Password",
"description": "Password Class\r\n\r\n@since 3.2.0",
"licensing_template": "\/**\r\n * @package Joomla.Component.Builder\r\n *\r\n * @created 4th September, 2022\r\n * @author Llewellyn van der Merwe <https:\/\/dev.vdm.io>\r\n * @git Joomla Component Builder <https:\/\/git.vdm.dev\/joomla\/Component-Builder>\r\n * @copyright Copyright (C) 2015 Vast Development Method. All rights reserved.\r\n * @license GNU General Public License version 2 or later; see LICENSE.txt\r\n *\/\r\n",

View File

@ -2,7 +2,7 @@
"11be6be3-ee3e-4771-8663-5545b76b73ab": {
"name": "Ftp",
"type": "class",
"namespace": "VastDevelopmentMethod\\Joomla\\Componentbuilder\\Server",
"namespace": "VDM\\Joomla\\Componentbuilder\\Server",
"code": "src\/11be6be3-ee3e-4771-8663-5545b76b73ab\/code.php",
"power": "src\/11be6be3-ee3e-4771-8663-5545b76b73ab\/code.power",
"settings": "src\/11be6be3-ee3e-4771-8663-5545b76b73ab\/settings.json",
@ -13,7 +13,7 @@
"42ceff0b-226d-42ff-9ffa-3d5935890337": {
"name": "Server",
"type": "class",
"namespace": "VastDevelopmentMethod\\Joomla\\Componentbuilder\\Service",
"namespace": "VDM\\Joomla\\Componentbuilder\\Service",
"code": "src\/42ceff0b-226d-42ff-9ffa-3d5935890337\/code.php",
"power": "src\/42ceff0b-226d-42ff-9ffa-3d5935890337\/code.power",
"settings": "src\/42ceff0b-226d-42ff-9ffa-3d5935890337\/settings.json",
@ -24,7 +24,7 @@
"437af6b0-ca02-49d7-8739-4edfc8a9ccb0": {
"name": "Legacy",
"type": "class",
"namespace": "VastDevelopmentMethod\\Joomla\\Componentbuilder\\Crypt\\Aes",
"namespace": "VDM\\Joomla\\Componentbuilder\\Crypt\\Aes",
"code": "src\/437af6b0-ca02-49d7-8739-4edfc8a9ccb0\/code.php",
"power": "src\/437af6b0-ca02-49d7-8739-4edfc8a9ccb0\/code.power",
"settings": "src\/437af6b0-ca02-49d7-8739-4edfc8a9ccb0\/settings.json",
@ -35,7 +35,7 @@
"490b6aa5-5de7-4be5-a61a-f634f6e004c0": {
"name": "Sftp",
"type": "class",
"namespace": "VastDevelopmentMethod\\Joomla\\Componentbuilder\\Server",
"namespace": "VDM\\Joomla\\Componentbuilder\\Server",
"code": "src\/490b6aa5-5de7-4be5-a61a-f634f6e004c0\/code.php",
"power": "src\/490b6aa5-5de7-4be5-a61a-f634f6e004c0\/code.power",
"settings": "src\/490b6aa5-5de7-4be5-a61a-f634f6e004c0\/settings.json",
@ -46,7 +46,7 @@
"4d8f38ef-8f3a-463d-8678-0bf087ac6815": {
"name": "Crypt",
"type": "class",
"namespace": "VastDevelopmentMethod\\Joomla\\Componentbuilder\\Service",
"namespace": "VDM\\Joomla\\Componentbuilder\\Service",
"code": "src\/4d8f38ef-8f3a-463d-8678-0bf087ac6815\/code.php",
"power": "src\/4d8f38ef-8f3a-463d-8678-0bf087ac6815\/code.power",
"settings": "src\/4d8f38ef-8f3a-463d-8678-0bf087ac6815\/settings.json",
@ -57,7 +57,7 @@
"66355f70-c26c-4765-ba48-498e3df740ef": {
"name": "Server",
"type": "class",
"namespace": "VastDevelopmentMethod\\Joomla\\Componentbuilder",
"namespace": "VDM\\Joomla\\Componentbuilder",
"code": "src\/66355f70-c26c-4765-ba48-498e3df740ef\/code.php",
"power": "src\/66355f70-c26c-4765-ba48-498e3df740ef\/code.power",
"settings": "src\/66355f70-c26c-4765-ba48-498e3df740ef\/settings.json",
@ -68,7 +68,7 @@
"6da44dff-a221-4f22-b9d9-b2fc2a724b4b": {
"name": "KeyLoader",
"type": "class",
"namespace": "VastDevelopmentMethod\\Joomla\\Componentbuilder\\Crypt",
"namespace": "VDM\\Joomla\\Componentbuilder\\Crypt",
"code": "src\/6da44dff-a221-4f22-b9d9-b2fc2a724b4b\/code.php",
"power": "src\/6da44dff-a221-4f22-b9d9-b2fc2a724b4b\/code.power",
"settings": "src\/6da44dff-a221-4f22-b9d9-b2fc2a724b4b\/settings.json",
@ -79,7 +79,7 @@
"a25c82c8-14c2-40df-adae-f832709ab49b": {
"name": "Aes",
"type": "class",
"namespace": "VastDevelopmentMethod\\Joomla\\Componentbuilder\\Crypt",
"namespace": "VDM\\Joomla\\Componentbuilder\\Crypt",
"code": "src\/a25c82c8-14c2-40df-adae-f832709ab49b\/code.php",
"power": "src\/a25c82c8-14c2-40df-adae-f832709ab49b\/code.power",
"settings": "src\/a25c82c8-14c2-40df-adae-f832709ab49b\/settings.json",
@ -90,7 +90,7 @@
"a3414824-e99d-4878-b3d1-b5deef0cae17": {
"name": "Load",
"type": "class",
"namespace": "VastDevelopmentMethod\\Joomla\\Componentbuilder\\Server",
"namespace": "VDM\\Joomla\\Componentbuilder\\Server",
"code": "src\/a3414824-e99d-4878-b3d1-b5deef0cae17\/code.php",
"power": "src\/a3414824-e99d-4878-b3d1-b5deef0cae17\/code.power",
"settings": "src\/a3414824-e99d-4878-b3d1-b5deef0cae17\/settings.json",
@ -101,7 +101,7 @@
"c46a42b4-b0d3-48e7-a6fa-af0399e1e66c": {
"name": "Random",
"type": "class",
"namespace": "VastDevelopmentMethod\\Joomla\\Componentbuilder\\Crypt",
"namespace": "VDM\\Joomla\\Componentbuilder\\Crypt",
"code": "src\/c46a42b4-b0d3-48e7-a6fa-af0399e1e66c\/code.php",
"power": "src\/c46a42b4-b0d3-48e7-a6fa-af0399e1e66c\/code.power",
"settings": "src\/c46a42b4-b0d3-48e7-a6fa-af0399e1e66c\/settings.json",
@ -112,7 +112,7 @@
"d357e796-9f22-4615-9ebc-970b42cbd280": {
"name": "Crypt",
"type": "class",
"namespace": "VastDevelopmentMethod\\Joomla\\Componentbuilder",
"namespace": "VDM\\Joomla\\Componentbuilder",
"code": "src\/d357e796-9f22-4615-9ebc-970b42cbd280\/code.php",
"power": "src\/d357e796-9f22-4615-9ebc-970b42cbd280\/code.power",
"settings": "src\/d357e796-9f22-4615-9ebc-970b42cbd280\/settings.json",
@ -123,7 +123,7 @@
"e98b4edc-25b9-49d7-98a0-e42ad3b75efe": {
"name": "FOF",
"type": "class",
"namespace": "VastDevelopmentMethod\\Joomla\\Componentbuilder\\Crypt",
"namespace": "VDM\\Joomla\\Componentbuilder\\Crypt",
"code": "src\/e98b4edc-25b9-49d7-98a0-e42ad3b75efe\/code.php",
"power": "src\/e98b4edc-25b9-49d7-98a0-e42ad3b75efe\/code.power",
"settings": "src\/e98b4edc-25b9-49d7-98a0-e42ad3b75efe\/settings.json",
@ -134,7 +134,7 @@
"f37ee8b7-2909-4319-bdf8-769bd7635490": {
"name": "Load",
"type": "class",
"namespace": "VastDevelopmentMethod\\Joomla\\Componentbuilder\\Server\\Model",
"namespace": "VDM\\Joomla\\Componentbuilder\\Server\\Model",
"code": "src\/f37ee8b7-2909-4319-bdf8-769bd7635490\/code.php",
"power": "src\/f37ee8b7-2909-4319-bdf8-769bd7635490\/code.power",
"settings": "src\/f37ee8b7-2909-4319-bdf8-769bd7635490\/settings.json",
@ -145,7 +145,7 @@
"fea2b107-3ee4-4ebf-84be-d3f2829c8614": {
"name": "Password",
"type": "class",
"namespace": "VastDevelopmentMethod\\Joomla\\Componentbuilder\\Crypt",
"namespace": "VDM\\Joomla\\Componentbuilder\\Crypt",
"code": "src\/fea2b107-3ee4-4ebf-84be-d3f2829c8614\/code.php",
"power": "src\/fea2b107-3ee4-4ebf-84be-d3f2829c8614\/code.power",
"settings": "src\/fea2b107-3ee4-4ebf-84be-d3f2829c8614\/settings.json",