Update 2024-07-16 14:01:12
This commit is contained in:
parent
faaabf8f66
commit
8c5502c338
49
README.md
49
README.md
@ -25,44 +25,45 @@ This repository contains an index (see below) of all the approved powers within
|
|||||||
|
|
||||||
- **Namespace**: [VDM\Joomla\Componentbuilder\Search](#vdm-joomla-componentbuilder-search)
|
- **Namespace**: [VDM\Joomla\Componentbuilder\Search](#vdm-joomla-componentbuilder-search)
|
||||||
|
|
||||||
- **abstract class Factory** | [Details](src/01a89ba8-f8bb-435c-93de-0a8f3fa9432a) | [Code](src/01a89ba8-f8bb-435c-93de-0a8f3fa9432a/code.php) | [Settings](src/01a89ba8-f8bb-435c-93de-0a8f3fa9432a/settings.json) | Super__01a89ba8_f8bb_435c_93de_0a8f3fa9432a__Power
|
- **abstract class Factory** | [Details](src/01a89ba8-f8bb-435c-93de-0a8f3fa9432a) | [Code](src/01a89ba8-f8bb-435c-93de-0a8f3fa9432a/code.php) | [Settings](src/01a89ba8-f8bb-435c-93de-0a8f3fa9432a/settings.json) | SPK: `Super---01a89ba8_f8bb_435c_93de_0a8f3fa9432a---Power`
|
||||||
- **class Agent** | [Details](src/0b658434-3767-401e-addc-eabfd1d0e94a) | [Code](src/0b658434-3767-401e-addc-eabfd1d0e94a/code.php) | [Settings](src/0b658434-3767-401e-addc-eabfd1d0e94a/settings.json) | Super__0b658434_3767_401e_addc_eabfd1d0e94a__Power
|
- **class Agent** | [Details](src/0b658434-3767-401e-addc-eabfd1d0e94a) | [Code](src/0b658434-3767-401e-addc-eabfd1d0e94a/code.php) | [Settings](src/0b658434-3767-401e-addc-eabfd1d0e94a/settings.json) | SPK: `Super---0b658434_3767_401e_addc_eabfd1d0e94a---Power`
|
||||||
- **class Config** | [Details](src/6e2ca779-f70e-4871-a138-0ee5eaec6a97) | [Code](src/6e2ca779-f70e-4871-a138-0ee5eaec6a97/code.php) | [Settings](src/6e2ca779-f70e-4871-a138-0ee5eaec6a97/settings.json) | Super__6e2ca779_f70e_4871_a138_0ee5eaec6a97__Power
|
- **class Config** | [Details](src/6e2ca779-f70e-4871-a138-0ee5eaec6a97) | [Code](src/6e2ca779-f70e-4871-a138-0ee5eaec6a97/code.php) | [Settings](src/6e2ca779-f70e-4871-a138-0ee5eaec6a97/settings.json) | SPK: `Super---6e2ca779_f70e_4871_a138_0ee5eaec6a97---Power`
|
||||||
- **Namespace**: [VDM\Joomla\Componentbuilder\Search\Abstraction](#vdm-joomla-componentbuilder-search-abstraction)
|
- **Namespace**: [VDM\Joomla\Componentbuilder\Search\Abstraction](#vdm-joomla-componentbuilder-search-abstraction)
|
||||||
|
|
||||||
- **abstract class Engine** | [Details](src/8f9449fc-bfbc-49a5-b146-d58c8c17dfdf) | [Code](src/8f9449fc-bfbc-49a5-b146-d58c8c17dfdf/code.php) | [Settings](src/8f9449fc-bfbc-49a5-b146-d58c8c17dfdf/settings.json) | Super__8f9449fc_bfbc_49a5_b146_d58c8c17dfdf__Power
|
- **abstract class Engine** | [Details](src/8f9449fc-bfbc-49a5-b146-d58c8c17dfdf) | [Code](src/8f9449fc-bfbc-49a5-b146-d58c8c17dfdf/code.php) | [Settings](src/8f9449fc-bfbc-49a5-b146-d58c8c17dfdf/settings.json) | SPK: `Super---8f9449fc_bfbc_49a5_b146_d58c8c17dfdf---Power`
|
||||||
- **Namespace**: [VDM\Joomla\Componentbuilder\Search\Agent](#vdm-joomla-componentbuilder-search-agent)
|
- **Namespace**: [VDM\Joomla\Componentbuilder\Search\Agent](#vdm-joomla-componentbuilder-search-agent)
|
||||||
|
|
||||||
- **class Find** | [Details](src/15d9e1a9-3364-4d69-9d9f-9b87db820e5c) | [Code](src/15d9e1a9-3364-4d69-9d9f-9b87db820e5c/code.php) | [Settings](src/15d9e1a9-3364-4d69-9d9f-9b87db820e5c/settings.json) | Super__15d9e1a9_3364_4d69_9d9f_9b87db820e5c__Power
|
- **class Find** | [Details](src/15d9e1a9-3364-4d69-9d9f-9b87db820e5c) | [Code](src/15d9e1a9-3364-4d69-9d9f-9b87db820e5c/code.php) | [Settings](src/15d9e1a9-3364-4d69-9d9f-9b87db820e5c/settings.json) | SPK: `Super---15d9e1a9_3364_4d69_9d9f_9b87db820e5c---Power`
|
||||||
- **class Replace** | [Details](src/abc37ddd-1ff5-4204-9e5b-015ab4f3d4c7) | [Code](src/abc37ddd-1ff5-4204-9e5b-015ab4f3d4c7/code.php) | [Settings](src/abc37ddd-1ff5-4204-9e5b-015ab4f3d4c7/settings.json) | Super__abc37ddd_1ff5_4204_9e5b_015ab4f3d4c7__Power
|
- **class Replace** | [Details](src/abc37ddd-1ff5-4204-9e5b-015ab4f3d4c7) | [Code](src/abc37ddd-1ff5-4204-9e5b-015ab4f3d4c7/code.php) | [Settings](src/abc37ddd-1ff5-4204-9e5b-015ab4f3d4c7/settings.json) | SPK: `Super---abc37ddd_1ff5_4204_9e5b_015ab4f3d4c7---Power`
|
||||||
- **class Search** | [Details](src/e544a248-4b6a-46cb-9926-a3ac9937807c) | [Code](src/e544a248-4b6a-46cb-9926-a3ac9937807c/code.php) | [Settings](src/e544a248-4b6a-46cb-9926-a3ac9937807c/settings.json) | Super__e544a248_4b6a_46cb_9926_a3ac9937807c__Power
|
- **class Search** | [Details](src/e544a248-4b6a-46cb-9926-a3ac9937807c) | [Code](src/e544a248-4b6a-46cb-9926-a3ac9937807c/code.php) | [Settings](src/e544a248-4b6a-46cb-9926-a3ac9937807c/settings.json) | SPK: `Super---e544a248_4b6a_46cb_9926_a3ac9937807c---Power`
|
||||||
- **class Update** | [Details](src/3ac29912-0681-4ca9-8197-d5a8f6a49ac7) | [Code](src/3ac29912-0681-4ca9-8197-d5a8f6a49ac7/code.php) | [Settings](src/3ac29912-0681-4ca9-8197-d5a8f6a49ac7/settings.json) | Super__3ac29912_0681_4ca9_8197_d5a8f6a49ac7__Power
|
- **class Update** | [Details](src/3ac29912-0681-4ca9-8197-d5a8f6a49ac7) | [Code](src/3ac29912-0681-4ca9-8197-d5a8f6a49ac7/code.php) | [Settings](src/3ac29912-0681-4ca9-8197-d5a8f6a49ac7/settings.json) | SPK: `Super---3ac29912_0681_4ca9_8197_d5a8f6a49ac7---Power`
|
||||||
- **Namespace**: [VDM\Joomla\Componentbuilder\Search\Database](#vdm-joomla-componentbuilder-search-database)
|
- **Namespace**: [VDM\Joomla\Componentbuilder\Search\Database](#vdm-joomla-componentbuilder-search-database)
|
||||||
|
|
||||||
- **class Insert** | [Details](src/6caf9473-133c-49a9-afa0-9f84151b5155) | [Code](src/6caf9473-133c-49a9-afa0-9f84151b5155/code.php) | [Settings](src/6caf9473-133c-49a9-afa0-9f84151b5155/settings.json) | Super__6caf9473_133c_49a9_afa0_9f84151b5155__Power
|
- **class Insert** | [Details](src/6caf9473-133c-49a9-afa0-9f84151b5155) | [Code](src/6caf9473-133c-49a9-afa0-9f84151b5155/code.php) | [Settings](src/6caf9473-133c-49a9-afa0-9f84151b5155/settings.json) | SPK: `Super---6caf9473_133c_49a9_afa0_9f84151b5155---Power`
|
||||||
- **class Load** | [Details](src/2dabfb4a-64cd-4c04-9772-4a75f9f3b710) | [Code](src/2dabfb4a-64cd-4c04-9772-4a75f9f3b710/code.php) | [Settings](src/2dabfb4a-64cd-4c04-9772-4a75f9f3b710/settings.json) | Super__2dabfb4a_64cd_4c04_9772_4a75f9f3b710__Power
|
- **class Load** | [Details](src/2dabfb4a-64cd-4c04-9772-4a75f9f3b710) | [Code](src/2dabfb4a-64cd-4c04-9772-4a75f9f3b710/code.php) | [Settings](src/2dabfb4a-64cd-4c04-9772-4a75f9f3b710/settings.json) | SPK: `Super---2dabfb4a_64cd_4c04_9772_4a75f9f3b710---Power`
|
||||||
- **Namespace**: [VDM\Joomla\Componentbuilder\Search\Engine](#vdm-joomla-componentbuilder-search-engine)
|
- **Namespace**: [VDM\Joomla\Componentbuilder\Search\Engine](#vdm-joomla-componentbuilder-search-engine)
|
||||||
|
|
||||||
- **class Basic** | [Details](src/db093eca-63b3-4d6c-9232-3ceb058121c0) | [Code](src/db093eca-63b3-4d6c-9232-3ceb058121c0/code.php) | [Settings](src/db093eca-63b3-4d6c-9232-3ceb058121c0/settings.json) | Super__db093eca_63b3_4d6c_9232_3ceb058121c0__Power
|
- **class Basic** | [Details](src/db093eca-63b3-4d6c-9232-3ceb058121c0) | [Code](src/db093eca-63b3-4d6c-9232-3ceb058121c0/code.php) | [Settings](src/db093eca-63b3-4d6c-9232-3ceb058121c0/settings.json) | SPK: `Super---db093eca_63b3_4d6c_9232_3ceb058121c0---Power`
|
||||||
- **class Regex** | [Details](src/83efa9a0-4aec-41f8-9c05-b1ac9617746e) | [Code](src/83efa9a0-4aec-41f8-9c05-b1ac9617746e/code.php) | [Settings](src/83efa9a0-4aec-41f8-9c05-b1ac9617746e/settings.json) | Super__83efa9a0_4aec_41f8_9c05_b1ac9617746e__Power
|
- **class Regex** | [Details](src/83efa9a0-4aec-41f8-9c05-b1ac9617746e) | [Code](src/83efa9a0-4aec-41f8-9c05-b1ac9617746e/code.php) | [Settings](src/83efa9a0-4aec-41f8-9c05-b1ac9617746e/settings.json) | SPK: `Super---83efa9a0_4aec_41f8_9c05_b1ac9617746e---Power`
|
||||||
- **Namespace**: [VDM\Joomla\Componentbuilder\Search\Interfaces](#vdm-joomla-componentbuilder-search-interfaces)
|
- **Namespace**: [VDM\Joomla\Componentbuilder\Search\Interfaces](#vdm-joomla-componentbuilder-search-interfaces)
|
||||||
|
|
||||||
- **interface FindInterface** | [Details](src/55280ec7-e48d-431b-af25-10308dd30636) | [Code](src/55280ec7-e48d-431b-af25-10308dd30636/code.php) | [Settings](src/55280ec7-e48d-431b-af25-10308dd30636/settings.json) | Super__55280ec7_e48d_431b_af25_10308dd30636__Power
|
- **interface FindInterface** | [Details](src/55280ec7-e48d-431b-af25-10308dd30636) | [Code](src/55280ec7-e48d-431b-af25-10308dd30636/code.php) | [Settings](src/55280ec7-e48d-431b-af25-10308dd30636/settings.json) | SPK: `Super---55280ec7_e48d_431b_af25_10308dd30636---Power`
|
||||||
- **interface InsertInterface** | [Details](src/4c44e5d3-750c-4609-88c8-aa441838b8fe) | [Code](src/4c44e5d3-750c-4609-88c8-aa441838b8fe/code.php) | [Settings](src/4c44e5d3-750c-4609-88c8-aa441838b8fe/settings.json) | Super__4c44e5d3_750c_4609_88c8_aa441838b8fe__Power
|
- **interface InsertInterface** | [Details](src/4c44e5d3-750c-4609-88c8-aa441838b8fe) | [Code](src/4c44e5d3-750c-4609-88c8-aa441838b8fe/code.php) | [Settings](src/4c44e5d3-750c-4609-88c8-aa441838b8fe/settings.json) | SPK: `Super---4c44e5d3_750c_4609_88c8_aa441838b8fe---Power`
|
||||||
- **interface LoadInterface** | [Details](src/2bd1a32c-3d90-4646-9314-28d44d164f76) | [Code](src/2bd1a32c-3d90-4646-9314-28d44d164f76/code.php) | [Settings](src/2bd1a32c-3d90-4646-9314-28d44d164f76/settings.json) | Super__2bd1a32c_3d90_4646_9314_28d44d164f76__Power
|
- **interface LoadInterface** | [Details](src/2bd1a32c-3d90-4646-9314-28d44d164f76) | [Code](src/2bd1a32c-3d90-4646-9314-28d44d164f76/code.php) | [Settings](src/2bd1a32c-3d90-4646-9314-28d44d164f76/settings.json) | SPK: `Super---2bd1a32c_3d90_4646_9314_28d44d164f76---Power`
|
||||||
- **interface ReplaceInterface** | [Details](src/afdae35d-fe7f-4055-99ea-afd8ff8349b6) | [Code](src/afdae35d-fe7f-4055-99ea-afd8ff8349b6/code.php) | [Settings](src/afdae35d-fe7f-4055-99ea-afd8ff8349b6/settings.json) | Super__afdae35d_fe7f_4055_99ea_afd8ff8349b6__Power
|
- **interface ReplaceInterface** | [Details](src/afdae35d-fe7f-4055-99ea-afd8ff8349b6) | [Code](src/afdae35d-fe7f-4055-99ea-afd8ff8349b6/code.php) | [Settings](src/afdae35d-fe7f-4055-99ea-afd8ff8349b6/settings.json) | SPK: `Super---afdae35d_fe7f_4055_99ea_afd8ff8349b6---Power`
|
||||||
- **interface SearchInterface** | [Details](src/0d9442ab-54d9-4947-a219-244cfaea3084) | [Code](src/0d9442ab-54d9-4947-a219-244cfaea3084/code.php) | [Settings](src/0d9442ab-54d9-4947-a219-244cfaea3084/settings.json) | Super__0d9442ab_54d9_4947_a219_244cfaea3084__Power
|
- **interface SearchInterface** | [Details](src/0d9442ab-54d9-4947-a219-244cfaea3084) | [Code](src/0d9442ab-54d9-4947-a219-244cfaea3084/code.php) | [Settings](src/0d9442ab-54d9-4947-a219-244cfaea3084/settings.json) | SPK: `Super---0d9442ab_54d9_4947_a219_244cfaea3084---Power`
|
||||||
- **interface SearchTypeInterface** | [Details](src/117d8c9e-3f8d-40ae-b375-1efa2fe5538a) | [Code](src/117d8c9e-3f8d-40ae-b375-1efa2fe5538a/code.php) | [Settings](src/117d8c9e-3f8d-40ae-b375-1efa2fe5538a/settings.json) | Super__117d8c9e_3f8d_40ae_b375_1efa2fe5538a__Power
|
- **interface SearchTypeInterface** | [Details](src/117d8c9e-3f8d-40ae-b375-1efa2fe5538a) | [Code](src/117d8c9e-3f8d-40ae-b375-1efa2fe5538a/code.php) | [Settings](src/117d8c9e-3f8d-40ae-b375-1efa2fe5538a/settings.json) | SPK: `Super---117d8c9e_3f8d_40ae_b375_1efa2fe5538a---Power`
|
||||||
- **Namespace**: [VDM\Joomla\Componentbuilder\Search\Model](#vdm-joomla-componentbuilder-search-model)
|
- **Namespace**: [VDM\Joomla\Componentbuilder\Search\Model](#vdm-joomla-componentbuilder-search-model)
|
||||||
|
|
||||||
- **class Insert** | [Details](src/02efe40a-7792-4c82-9444-7d0377243483) | [Code](src/02efe40a-7792-4c82-9444-7d0377243483/code.php) | [Settings](src/02efe40a-7792-4c82-9444-7d0377243483/settings.json) | Super__02efe40a_7792_4c82_9444_7d0377243483__Power
|
- **class Insert** | [Details](src/02efe40a-7792-4c82-9444-7d0377243483) | [Code](src/02efe40a-7792-4c82-9444-7d0377243483/code.php) | [Settings](src/02efe40a-7792-4c82-9444-7d0377243483/settings.json) | SPK: `Super---02efe40a_7792_4c82_9444_7d0377243483---Power`
|
||||||
- **class Load** | [Details](src/f523ab49-907a-4356-b064-51c85a187fbd) | [Code](src/f523ab49-907a-4356-b064-51c85a187fbd/code.php) | [Settings](src/f523ab49-907a-4356-b064-51c85a187fbd/settings.json) | Super__f523ab49_907a_4356_b064_51c85a187fbd__Power
|
- **class Load** | [Details](src/f523ab49-907a-4356-b064-51c85a187fbd) | [Code](src/f523ab49-907a-4356-b064-51c85a187fbd/code.php) | [Settings](src/f523ab49-907a-4356-b064-51c85a187fbd/settings.json) | SPK: `Super---f523ab49_907a_4356_b064_51c85a187fbd---Power`
|
||||||
- **Namespace**: [VDM\Joomla\Componentbuilder\Search\Service](#vdm-joomla-componentbuilder-search-service)
|
- **Namespace**: [VDM\Joomla\Componentbuilder\Search\Service](#vdm-joomla-componentbuilder-search-service)
|
||||||
|
|
||||||
- **class Agent** | [Details](src/cc6972a7-1574-4ae0-92a8-7f1012aac6f7) | [Code](src/cc6972a7-1574-4ae0-92a8-7f1012aac6f7/code.php) | [Settings](src/cc6972a7-1574-4ae0-92a8-7f1012aac6f7/settings.json) | Super__cc6972a7_1574_4ae0_92a8_7f1012aac6f7__Power
|
- **class Agent** | [Details](src/cc6972a7-1574-4ae0-92a8-7f1012aac6f7) | [Code](src/cc6972a7-1574-4ae0-92a8-7f1012aac6f7/code.php) | [Settings](src/cc6972a7-1574-4ae0-92a8-7f1012aac6f7/settings.json) | SPK: `Super---cc6972a7_1574_4ae0_92a8_7f1012aac6f7---Power`
|
||||||
- **class Database** | [Details](src/d5de47ce-9a9e-4e76-a5c6-61ed74842ea3) | [Code](src/d5de47ce-9a9e-4e76-a5c6-61ed74842ea3/code.php) | [Settings](src/d5de47ce-9a9e-4e76-a5c6-61ed74842ea3/settings.json) | Super__d5de47ce_9a9e_4e76_a5c6_61ed74842ea3__Power
|
- **class Database** | [Details](src/d5de47ce-9a9e-4e76-a5c6-61ed74842ea3) | [Code](src/d5de47ce-9a9e-4e76-a5c6-61ed74842ea3/code.php) | [Settings](src/d5de47ce-9a9e-4e76-a5c6-61ed74842ea3/settings.json) | SPK: `Super---d5de47ce_9a9e_4e76_a5c6_61ed74842ea3---Power`
|
||||||
- **class Model** | [Details](src/7f40cc7d-9ab8-4601-8a2b-4eb3d712a40a) | [Code](src/7f40cc7d-9ab8-4601-8a2b-4eb3d712a40a/code.php) | [Settings](src/7f40cc7d-9ab8-4601-8a2b-4eb3d712a40a/settings.json) | Super__7f40cc7d_9ab8_4601_8a2b_4eb3d712a40a__Power
|
- **class Model** | [Details](src/7f40cc7d-9ab8-4601-8a2b-4eb3d712a40a) | [Code](src/7f40cc7d-9ab8-4601-8a2b-4eb3d712a40a/code.php) | [Settings](src/7f40cc7d-9ab8-4601-8a2b-4eb3d712a40a/settings.json) | SPK: `Super---7f40cc7d_9ab8_4601_8a2b_4eb3d712a40a---Power`
|
||||||
- **class Search** | [Details](src/da714ea5-96bb-4eb1-959b-39b457be9cd1) | [Code](src/da714ea5-96bb-4eb1-959b-39b457be9cd1/code.php) | [Settings](src/da714ea5-96bb-4eb1-959b-39b457be9cd1/settings.json) | Super__da714ea5_96bb_4eb1_959b_39b457be9cd1__Power
|
- **class Search** | [Details](src/da714ea5-96bb-4eb1-959b-39b457be9cd1) | [Code](src/da714ea5-96bb-4eb1-959b-39b457be9cd1/code.php) | [Settings](src/da714ea5-96bb-4eb1-959b-39b457be9cd1/settings.json) | SPK: `Super---da714ea5_96bb_4eb1_959b_39b457be9cd1---Power`
|
||||||
|
> remember to replace the `---` with `___` in the SPK to activate that Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
# abstract class Factory (Details)
|
# abstract class Factory (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search**
|
> namespace: **VDM\Joomla\Componentbuilder\Search**
|
||||||
> extends: **ExtendingFactory**
|
> extends: **ExtendingFactory**
|
||||||
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
abstract Factory #Orange {
|
abstract Factory #Orange {
|
||||||
@ -25,6 +26,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---01a89ba8_f8bb_435c_93de_0a8f3fa9432a---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Factory",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Factory",
|
||||||
"description": "Search Factory\r\n\r\n@since 3.2.0",
|
"description": "Search Factory\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",
|
"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",
|
||||||
"head": "use Joomla\\DI\\Container;",
|
"head": "use Joomla\\DI\\Container;",
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
# class Insert (Details)
|
# class Insert (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Model**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Model**
|
||||||
> extends: **Model**
|
> extends: **Model**
|
||||||
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
class Insert #Gold {
|
class Insert #Gold {
|
||||||
@ -73,6 +74,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---02efe40a_7792_4c82_9444_7d0377243483---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Model.Insert",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Model.Insert",
|
||||||
"description": "Search Insert Model\r\n\r\n@since 3.2.0",
|
"description": "Search Insert Model\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",
|
"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",
|
||||||
"head": "",
|
"head": "",
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
```
|
```
|
||||||
# class Agent (Details)
|
# class Agent (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search**
|
> namespace: **VDM\Joomla\Componentbuilder\Search**
|
||||||
> extends: ****
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
class Agent #Gold {
|
class Agent #Gold {
|
||||||
@ -151,6 +151,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---0b658434_3767_401e_addc_eabfd1d0e94a---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -48,7 +48,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Agent",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Agent",
|
||||||
"description": "Search Agent\r\n\r\n@since 3.2.0",
|
"description": "Search Agent\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",
|
"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",
|
||||||
"head": "use Joomla\\CMS\\Language\\Text;",
|
"head": "use Joomla\\CMS\\Language\\Text;",
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
```
|
```
|
||||||
# interface SearchInterface (Details)
|
# interface SearchInterface (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Interfaces**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Interfaces**
|
||||||
> extends: ****
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
interface SearchInterface #Lavender {
|
interface SearchInterface #Lavender {
|
||||||
@ -47,6 +47,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---0d9442ab_54d9_4947_a219_244cfaea3084---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
"type": "interface",
|
"type": "interface",
|
||||||
"use_selection": null,
|
"use_selection": null,
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Interfaces.SearchInterface",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Interfaces.SearchInterface",
|
||||||
"description": "Search Interface\r\n\r\n@since 3.2.0",
|
"description": "Search Interface\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",
|
"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",
|
||||||
"head": "",
|
"head": "",
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
```
|
```
|
||||||
# interface SearchTypeInterface (Details)
|
# interface SearchTypeInterface (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Interfaces**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Interfaces**
|
||||||
> extends: ****
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
interface SearchTypeInterface #Lavender {
|
interface SearchTypeInterface #Lavender {
|
||||||
@ -33,6 +33,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---117d8c9e_3f8d_40ae_b375_1efa2fe5538a---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
"type": "interface",
|
"type": "interface",
|
||||||
"use_selection": null,
|
"use_selection": null,
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Interfaces.SearchTypeInterface",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Interfaces.SearchTypeInterface",
|
||||||
"description": "Search Type Interface\r\n\r\n@since 3.2.0",
|
"description": "Search Type Interface\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",
|
"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",
|
||||||
"head": "",
|
"head": "",
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
```
|
```
|
||||||
# class Find (Details)
|
# class Find (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Agent**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Agent**
|
||||||
> extends: ****
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
class Find #Gold {
|
class Find #Gold {
|
||||||
@ -64,6 +64,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---15d9e1a9_3364_4d69_9d9f_9b87db820e5c---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Agent.Find",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Agent.Find",
|
||||||
"description": "Search Agent Find\r\n\r\n@since 3.2.0",
|
"description": "Search Agent Find\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",
|
"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",
|
||||||
"head": "",
|
"head": "",
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
```
|
```
|
||||||
# interface LoadInterface (Details)
|
# interface LoadInterface (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Interfaces**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Interfaces**
|
||||||
> extends: ****
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
interface LoadInterface #Lavender {
|
interface LoadInterface #Lavender {
|
||||||
@ -49,6 +49,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---2bd1a32c_3d90_4646_9314_28d44d164f76---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
"type": "interface",
|
"type": "interface",
|
||||||
"use_selection": null,
|
"use_selection": null,
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Interfaces.LoadInterface",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Interfaces.LoadInterface",
|
||||||
"description": "Search Database Load Interface\r\n\r\n@since 3.2.0",
|
"description": "Search Database Load Interface\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",
|
"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",
|
||||||
"head": "",
|
"head": "",
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
```
|
```
|
||||||
# class Load (Details)
|
# class Load (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Database**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Database**
|
||||||
> extends: ****
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
class Load #Gold {
|
class Load #Gold {
|
||||||
@ -96,6 +96,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---2dabfb4a_64cd_4c04_9772_4a75f9f3b710---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Database.Load",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Database.Load",
|
||||||
"description": "Search Database Load\r\n\r\n@since 3.2.0",
|
"description": "Search Database Load\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",
|
"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",
|
||||||
"head": "use Joomla\\CMS\\Factory as JoomlaFactory;",
|
"head": "use Joomla\\CMS\\Factory as JoomlaFactory;",
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
```
|
```
|
||||||
# class Update (Details)
|
# class Update (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Agent**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Agent**
|
||||||
> extends: ****
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
class Update #Gold {
|
class Update #Gold {
|
||||||
@ -64,6 +64,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---3ac29912_0681_4ca9_8197_d5a8f6a49ac7---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Agent.Update",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Agent.Update",
|
||||||
"description": "Search Agent Update\r\n\r\n@since 3.2.0",
|
"description": "Search Agent Update\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",
|
"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",
|
||||||
"head": "",
|
"head": "",
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
```
|
```
|
||||||
# interface InsertInterface (Details)
|
# interface InsertInterface (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Interfaces**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Interfaces**
|
||||||
> extends: ****
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
interface InsertInterface #Lavender {
|
interface InsertInterface #Lavender {
|
||||||
@ -50,6 +50,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---4c44e5d3_750c_4609_88c8_aa441838b8fe---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
"type": "interface",
|
"type": "interface",
|
||||||
"use_selection": null,
|
"use_selection": null,
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Interfaces.InsertInterface",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Interfaces.InsertInterface",
|
||||||
"description": "Search Database Insert Interface\r\n\r\n@since 3.2.0",
|
"description": "Search Database Insert Interface\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",
|
"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",
|
||||||
"head": "",
|
"head": "",
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
```
|
```
|
||||||
# interface FindInterface (Details)
|
# interface FindInterface (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Interfaces**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Interfaces**
|
||||||
> extends: ****
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
interface FindInterface #Lavender {
|
interface FindInterface #Lavender {
|
||||||
@ -54,6 +54,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---55280ec7_e48d_431b_af25_10308dd30636---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
"type": "interface",
|
"type": "interface",
|
||||||
"use_selection": null,
|
"use_selection": null,
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Interfaces.FindInterface",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Interfaces.FindInterface",
|
||||||
"description": "Search Find Interface\r\n\r\n@since 3.2.0",
|
"description": "Search Find Interface\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",
|
"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",
|
||||||
"head": "",
|
"head": "",
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
```
|
```
|
||||||
# class Insert (Details)
|
# class Insert (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Database**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Database**
|
||||||
> extends: ****
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
class Insert #Gold {
|
class Insert #Gold {
|
||||||
@ -66,6 +66,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---6caf9473_133c_49a9_afa0_9f84151b5155---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Database.Insert",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Database.Insert",
|
||||||
"description": "Search Database Set\r\n\r\n@since 3.2.0",
|
"description": "Search Database Set\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",
|
"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",
|
||||||
"head": "use Joomla\\CMS\\Factory as JoomlaFactory;",
|
"head": "use Joomla\\CMS\\Factory as JoomlaFactory;",
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
# class Config (Details)
|
# class Config (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search**
|
> namespace: **VDM\Joomla\Componentbuilder\Search**
|
||||||
> extends: **BaseConfig**
|
> extends: **BaseConfig**
|
||||||
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
class Config #Gold {
|
class Config #Gold {
|
||||||
@ -137,6 +138,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---6e2ca779_f70e_4871_a138_0ee5eaec6a97---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
"type": "class",
|
"type": "class",
|
||||||
"use_selection": null,
|
"use_selection": null,
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Config",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Config",
|
||||||
"description": "Search Configurations\r\n\r\n@since 3.2.0",
|
"description": "Search Configurations\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",
|
"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",
|
||||||
"head": "use Joomla\\CMS\\Factory;\r\nuse Joomla\\Input\\Input;",
|
"head": "use Joomla\\CMS\\Factory;\r\nuse Joomla\\Input\\Input;",
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
```
|
```
|
||||||
# class Model (Details)
|
# class Model (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Service**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Service**
|
||||||
> extends: ****
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
class Model #Gold {
|
class Model #Gold {
|
||||||
@ -41,6 +41,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---7f40cc7d_9ab8_4601_8a2b_4eb3d712a40a---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Service.Model",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Service.Model",
|
||||||
"description": "Model Service Provider\r\n\r\n@since 3.2.0",
|
"description": "Model Service Provider\r\n\r\n@since 3.2.0",
|
||||||
"implements_custom": "ServiceProviderInterface",
|
"implements_custom": "ServiceProviderInterface",
|
||||||
"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",
|
"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",
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
# class Regex (Details)
|
# class Regex (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Engine**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Engine**
|
||||||
> extends: **Engine**
|
> extends: **Engine**
|
||||||
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
class Regex #Gold {
|
class Regex #Gold {
|
||||||
@ -49,6 +50,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---83efa9a0_4aec_41f8_9c05_b1ac9617746e---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Engine.Regex",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Engine.Regex",
|
||||||
"description": "Search Type Regex\r\n\r\n@since 3.2.0",
|
"description": "Search Type Regex\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",
|
"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",
|
||||||
"head": "",
|
"head": "",
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
```
|
```
|
||||||
# abstract class Engine (Details)
|
# abstract class Engine (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Abstraction**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Abstraction**
|
||||||
> extends: ****
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
abstract Engine #Orange {
|
abstract Engine #Orange {
|
||||||
@ -38,6 +38,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---8f9449fc_bfbc_49a5_b146_d58c8c17dfdf---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Abstraction.Engine",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Abstraction.Engine",
|
||||||
"description": "Search Engine\r\n\r\n@since 3.2.0",
|
"description": "Search Engine\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",
|
"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",
|
||||||
"head": "",
|
"head": "",
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
```
|
```
|
||||||
# class Replace (Details)
|
# class Replace (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Agent**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Agent**
|
||||||
> extends: ****
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
class Replace #Gold {
|
class Replace #Gold {
|
||||||
@ -64,6 +64,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---abc37ddd_1ff5_4204_9e5b_015ab4f3d4c7---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Agent.Replace",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Agent.Replace",
|
||||||
"description": "Search Agent Replace\r\n\r\n@since 3.2.0",
|
"description": "Search Agent Replace\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",
|
"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",
|
||||||
"head": "",
|
"head": "",
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
```
|
```
|
||||||
# interface ReplaceInterface (Details)
|
# interface ReplaceInterface (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Interfaces**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Interfaces**
|
||||||
> extends: ****
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
interface ReplaceInterface #Lavender {
|
interface ReplaceInterface #Lavender {
|
||||||
@ -54,6 +54,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---afdae35d_fe7f_4055_99ea_afd8ff8349b6---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
"type": "interface",
|
"type": "interface",
|
||||||
"use_selection": null,
|
"use_selection": null,
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Interfaces.ReplaceInterface",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Interfaces.ReplaceInterface",
|
||||||
"description": "Search Replace Interface\r\n\r\n@since 3.2.0",
|
"description": "Search Replace Interface\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",
|
"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",
|
||||||
"head": "",
|
"head": "",
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
```
|
```
|
||||||
# class Agent (Details)
|
# class Agent (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Service**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Service**
|
||||||
> extends: ****
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
class Agent #Gold {
|
class Agent #Gold {
|
||||||
@ -65,6 +65,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---cc6972a7_1574_4ae0_92a8_7f1012aac6f7---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Service.Agent",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Service.Agent",
|
||||||
"description": "Agent Service Provider\r\n\r\n@since 3.2.0",
|
"description": "Agent Service Provider\r\n\r\n@since 3.2.0",
|
||||||
"implements_custom": "ServiceProviderInterface",
|
"implements_custom": "ServiceProviderInterface",
|
||||||
"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",
|
"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",
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
```
|
```
|
||||||
# class Database (Details)
|
# class Database (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Service**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Service**
|
||||||
> extends: ****
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
class Database #Gold {
|
class Database #Gold {
|
||||||
@ -49,6 +49,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---d5de47ce_9a9e_4e76_a5c6_61ed74842ea3---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Service.Database",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Service.Database",
|
||||||
"description": "Database Service Provider\r\n\r\n@since 3.2.0",
|
"description": "Database Service Provider\r\n\r\n@since 3.2.0",
|
||||||
"implements_custom": "ServiceProviderInterface",
|
"implements_custom": "ServiceProviderInterface",
|
||||||
"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",
|
"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",
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
```
|
```
|
||||||
# class Search (Details)
|
# class Search (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Service**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Service**
|
||||||
> extends: ****
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
class Search #Gold {
|
class Search #Gold {
|
||||||
@ -66,6 +66,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---da714ea5_96bb_4eb1_959b_39b457be9cd1---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Service.Search",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Service.Search",
|
||||||
"description": "Search Service Provider\r\n\r\n@since 3.2.0",
|
"description": "Search Service Provider\r\n\r\n@since 3.2.0",
|
||||||
"implements_custom": "ServiceProviderInterface",
|
"implements_custom": "ServiceProviderInterface",
|
||||||
"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",
|
"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",
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
# class Basic (Details)
|
# class Basic (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Engine**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Engine**
|
||||||
> extends: **Engine**
|
> extends: **Engine**
|
||||||
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
class Basic #Gold {
|
class Basic #Gold {
|
||||||
@ -81,6 +82,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---db093eca_63b3_4d6c_9232_3ceb058121c0---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Engine.Basic",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Engine.Basic",
|
||||||
"description": "Search Type String\r\n\r\n@since 3.2.0",
|
"description": "Search Type String\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",
|
"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",
|
||||||
"head": "",
|
"head": "",
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
```
|
```
|
||||||
# class Search (Details)
|
# class Search (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Agent**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Agent**
|
||||||
> extends: ****
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
class Search #Gold {
|
class Search #Gold {
|
||||||
@ -93,6 +93,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---e544a248_4b6a_46cb_9926_a3ac9937807c---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Agent.Search",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Agent.Search",
|
||||||
"description": "Search Agent Search\r\n\r\n@since 3.2.0",
|
"description": "Search Agent Search\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",
|
"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",
|
||||||
"head": "",
|
"head": "",
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
# class Load (Details)
|
# class Load (Details)
|
||||||
> namespace: **VDM\Joomla\Componentbuilder\Search\Model**
|
> namespace: **VDM\Joomla\Componentbuilder\Search\Model**
|
||||||
> extends: **Model**
|
> extends: **Model**
|
||||||
|
|
||||||
```uml
|
```uml
|
||||||
@startuml
|
@startuml
|
||||||
class Load #Gold {
|
class Load #Gold {
|
||||||
@ -73,6 +74,20 @@ end note
|
|||||||
@enduml
|
@enduml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
The Power feature in JCB allows you to write PHP classes and their implementations, making it easy to include them in your Joomla project. JCB handles linking, autoloading, namespacing, and folder structure creation for you.
|
||||||
|
|
||||||
|
By using the SPK (Super Power Key) in your custom code (replacing the class name in your code with the SPK), JCB will automatically pull the power from the repository into your project. This makes it available in your JCB instance, allowing you to edit it and include the class in your generated Joomla component.
|
||||||
|
|
||||||
|
JCB uses placeholders like [[[`NamespacePrefix`]]] and [[[`ComponentNamespace`]]] in namespacing to prevent collisions and improve reusability across different JCB systems. You can also set the **JCB powers path** globally or per component under the **Dynamic Integration** tab, providing flexibility and easy maintainability.
|
||||||
|
|
||||||
|
To add this specific Power to your project in JCB:
|
||||||
|
|
||||||
|
> simply use this SPK
|
||||||
|
```
|
||||||
|
Super---f523ab49_907a_4356_b064_51c85a187fbd---Power
|
||||||
|
```
|
||||||
|
> remember to replace the `---` with `___` to activate this Power in your code
|
||||||
|
|
||||||
---
|
---
|
||||||
```
|
```
|
||||||
██╗ ██████╗██████╗
|
██╗ ██████╗██████╗
|
||||||
|
@ -38,7 +38,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"extendsinterfaces": null,
|
"extendsinterfaces": null,
|
||||||
"namespace": "VDM\\Joomla\\Componentbuilder.Search.Model.Load",
|
"namespace": "[[[NamespacePrefix]]]\\Joomla\\[[[ComponentNamespace]]].Search.Model.Load",
|
||||||
"description": "Search Load Model\r\n\r\n@since 3.2.0",
|
"description": "Search Load Model\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",
|
"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",
|
||||||
"head": "",
|
"head": "",
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
"power": "src\/01a89ba8-f8bb-435c-93de-0a8f3fa9432a\/code.power",
|
"power": "src\/01a89ba8-f8bb-435c-93de-0a8f3fa9432a\/code.power",
|
||||||
"settings": "src\/01a89ba8-f8bb-435c-93de-0a8f3fa9432a\/settings.json",
|
"settings": "src\/01a89ba8-f8bb-435c-93de-0a8f3fa9432a\/settings.json",
|
||||||
"path": "src\/01a89ba8-f8bb-435c-93de-0a8f3fa9432a",
|
"path": "src\/01a89ba8-f8bb-435c-93de-0a8f3fa9432a",
|
||||||
"spk": "Super__01a89ba8_f8bb_435c_93de_0a8f3fa9432a__Power",
|
"spk": "Super---01a89ba8_f8bb_435c_93de_0a8f3fa9432a---Power",
|
||||||
"guid": "01a89ba8-f8bb-435c-93de-0a8f3fa9432a"
|
"guid": "01a89ba8-f8bb-435c-93de-0a8f3fa9432a"
|
||||||
},
|
},
|
||||||
"02efe40a-7792-4c82-9444-7d0377243483": {
|
"02efe40a-7792-4c82-9444-7d0377243483": {
|
||||||
@ -18,7 +18,7 @@
|
|||||||
"power": "src\/02efe40a-7792-4c82-9444-7d0377243483\/code.power",
|
"power": "src\/02efe40a-7792-4c82-9444-7d0377243483\/code.power",
|
||||||
"settings": "src\/02efe40a-7792-4c82-9444-7d0377243483\/settings.json",
|
"settings": "src\/02efe40a-7792-4c82-9444-7d0377243483\/settings.json",
|
||||||
"path": "src\/02efe40a-7792-4c82-9444-7d0377243483",
|
"path": "src\/02efe40a-7792-4c82-9444-7d0377243483",
|
||||||
"spk": "Super__02efe40a_7792_4c82_9444_7d0377243483__Power",
|
"spk": "Super---02efe40a_7792_4c82_9444_7d0377243483---Power",
|
||||||
"guid": "02efe40a-7792-4c82-9444-7d0377243483"
|
"guid": "02efe40a-7792-4c82-9444-7d0377243483"
|
||||||
},
|
},
|
||||||
"0b658434-3767-401e-addc-eabfd1d0e94a": {
|
"0b658434-3767-401e-addc-eabfd1d0e94a": {
|
||||||
@ -29,7 +29,7 @@
|
|||||||
"power": "src\/0b658434-3767-401e-addc-eabfd1d0e94a\/code.power",
|
"power": "src\/0b658434-3767-401e-addc-eabfd1d0e94a\/code.power",
|
||||||
"settings": "src\/0b658434-3767-401e-addc-eabfd1d0e94a\/settings.json",
|
"settings": "src\/0b658434-3767-401e-addc-eabfd1d0e94a\/settings.json",
|
||||||
"path": "src\/0b658434-3767-401e-addc-eabfd1d0e94a",
|
"path": "src\/0b658434-3767-401e-addc-eabfd1d0e94a",
|
||||||
"spk": "Super__0b658434_3767_401e_addc_eabfd1d0e94a__Power",
|
"spk": "Super---0b658434_3767_401e_addc_eabfd1d0e94a---Power",
|
||||||
"guid": "0b658434-3767-401e-addc-eabfd1d0e94a"
|
"guid": "0b658434-3767-401e-addc-eabfd1d0e94a"
|
||||||
},
|
},
|
||||||
"0d9442ab-54d9-4947-a219-244cfaea3084": {
|
"0d9442ab-54d9-4947-a219-244cfaea3084": {
|
||||||
@ -40,7 +40,7 @@
|
|||||||
"power": "src\/0d9442ab-54d9-4947-a219-244cfaea3084\/code.power",
|
"power": "src\/0d9442ab-54d9-4947-a219-244cfaea3084\/code.power",
|
||||||
"settings": "src\/0d9442ab-54d9-4947-a219-244cfaea3084\/settings.json",
|
"settings": "src\/0d9442ab-54d9-4947-a219-244cfaea3084\/settings.json",
|
||||||
"path": "src\/0d9442ab-54d9-4947-a219-244cfaea3084",
|
"path": "src\/0d9442ab-54d9-4947-a219-244cfaea3084",
|
||||||
"spk": "Super__0d9442ab_54d9_4947_a219_244cfaea3084__Power",
|
"spk": "Super---0d9442ab_54d9_4947_a219_244cfaea3084---Power",
|
||||||
"guid": "0d9442ab-54d9-4947-a219-244cfaea3084"
|
"guid": "0d9442ab-54d9-4947-a219-244cfaea3084"
|
||||||
},
|
},
|
||||||
"117d8c9e-3f8d-40ae-b375-1efa2fe5538a": {
|
"117d8c9e-3f8d-40ae-b375-1efa2fe5538a": {
|
||||||
@ -51,7 +51,7 @@
|
|||||||
"power": "src\/117d8c9e-3f8d-40ae-b375-1efa2fe5538a\/code.power",
|
"power": "src\/117d8c9e-3f8d-40ae-b375-1efa2fe5538a\/code.power",
|
||||||
"settings": "src\/117d8c9e-3f8d-40ae-b375-1efa2fe5538a\/settings.json",
|
"settings": "src\/117d8c9e-3f8d-40ae-b375-1efa2fe5538a\/settings.json",
|
||||||
"path": "src\/117d8c9e-3f8d-40ae-b375-1efa2fe5538a",
|
"path": "src\/117d8c9e-3f8d-40ae-b375-1efa2fe5538a",
|
||||||
"spk": "Super__117d8c9e_3f8d_40ae_b375_1efa2fe5538a__Power",
|
"spk": "Super---117d8c9e_3f8d_40ae_b375_1efa2fe5538a---Power",
|
||||||
"guid": "117d8c9e-3f8d-40ae-b375-1efa2fe5538a"
|
"guid": "117d8c9e-3f8d-40ae-b375-1efa2fe5538a"
|
||||||
},
|
},
|
||||||
"15d9e1a9-3364-4d69-9d9f-9b87db820e5c": {
|
"15d9e1a9-3364-4d69-9d9f-9b87db820e5c": {
|
||||||
@ -62,7 +62,7 @@
|
|||||||
"power": "src\/15d9e1a9-3364-4d69-9d9f-9b87db820e5c\/code.power",
|
"power": "src\/15d9e1a9-3364-4d69-9d9f-9b87db820e5c\/code.power",
|
||||||
"settings": "src\/15d9e1a9-3364-4d69-9d9f-9b87db820e5c\/settings.json",
|
"settings": "src\/15d9e1a9-3364-4d69-9d9f-9b87db820e5c\/settings.json",
|
||||||
"path": "src\/15d9e1a9-3364-4d69-9d9f-9b87db820e5c",
|
"path": "src\/15d9e1a9-3364-4d69-9d9f-9b87db820e5c",
|
||||||
"spk": "Super__15d9e1a9_3364_4d69_9d9f_9b87db820e5c__Power",
|
"spk": "Super---15d9e1a9_3364_4d69_9d9f_9b87db820e5c---Power",
|
||||||
"guid": "15d9e1a9-3364-4d69-9d9f-9b87db820e5c"
|
"guid": "15d9e1a9-3364-4d69-9d9f-9b87db820e5c"
|
||||||
},
|
},
|
||||||
"2bd1a32c-3d90-4646-9314-28d44d164f76": {
|
"2bd1a32c-3d90-4646-9314-28d44d164f76": {
|
||||||
@ -73,7 +73,7 @@
|
|||||||
"power": "src\/2bd1a32c-3d90-4646-9314-28d44d164f76\/code.power",
|
"power": "src\/2bd1a32c-3d90-4646-9314-28d44d164f76\/code.power",
|
||||||
"settings": "src\/2bd1a32c-3d90-4646-9314-28d44d164f76\/settings.json",
|
"settings": "src\/2bd1a32c-3d90-4646-9314-28d44d164f76\/settings.json",
|
||||||
"path": "src\/2bd1a32c-3d90-4646-9314-28d44d164f76",
|
"path": "src\/2bd1a32c-3d90-4646-9314-28d44d164f76",
|
||||||
"spk": "Super__2bd1a32c_3d90_4646_9314_28d44d164f76__Power",
|
"spk": "Super---2bd1a32c_3d90_4646_9314_28d44d164f76---Power",
|
||||||
"guid": "2bd1a32c-3d90-4646-9314-28d44d164f76"
|
"guid": "2bd1a32c-3d90-4646-9314-28d44d164f76"
|
||||||
},
|
},
|
||||||
"2dabfb4a-64cd-4c04-9772-4a75f9f3b710": {
|
"2dabfb4a-64cd-4c04-9772-4a75f9f3b710": {
|
||||||
@ -84,7 +84,7 @@
|
|||||||
"power": "src\/2dabfb4a-64cd-4c04-9772-4a75f9f3b710\/code.power",
|
"power": "src\/2dabfb4a-64cd-4c04-9772-4a75f9f3b710\/code.power",
|
||||||
"settings": "src\/2dabfb4a-64cd-4c04-9772-4a75f9f3b710\/settings.json",
|
"settings": "src\/2dabfb4a-64cd-4c04-9772-4a75f9f3b710\/settings.json",
|
||||||
"path": "src\/2dabfb4a-64cd-4c04-9772-4a75f9f3b710",
|
"path": "src\/2dabfb4a-64cd-4c04-9772-4a75f9f3b710",
|
||||||
"spk": "Super__2dabfb4a_64cd_4c04_9772_4a75f9f3b710__Power",
|
"spk": "Super---2dabfb4a_64cd_4c04_9772_4a75f9f3b710---Power",
|
||||||
"guid": "2dabfb4a-64cd-4c04-9772-4a75f9f3b710"
|
"guid": "2dabfb4a-64cd-4c04-9772-4a75f9f3b710"
|
||||||
},
|
},
|
||||||
"3ac29912-0681-4ca9-8197-d5a8f6a49ac7": {
|
"3ac29912-0681-4ca9-8197-d5a8f6a49ac7": {
|
||||||
@ -95,7 +95,7 @@
|
|||||||
"power": "src\/3ac29912-0681-4ca9-8197-d5a8f6a49ac7\/code.power",
|
"power": "src\/3ac29912-0681-4ca9-8197-d5a8f6a49ac7\/code.power",
|
||||||
"settings": "src\/3ac29912-0681-4ca9-8197-d5a8f6a49ac7\/settings.json",
|
"settings": "src\/3ac29912-0681-4ca9-8197-d5a8f6a49ac7\/settings.json",
|
||||||
"path": "src\/3ac29912-0681-4ca9-8197-d5a8f6a49ac7",
|
"path": "src\/3ac29912-0681-4ca9-8197-d5a8f6a49ac7",
|
||||||
"spk": "Super__3ac29912_0681_4ca9_8197_d5a8f6a49ac7__Power",
|
"spk": "Super---3ac29912_0681_4ca9_8197_d5a8f6a49ac7---Power",
|
||||||
"guid": "3ac29912-0681-4ca9-8197-d5a8f6a49ac7"
|
"guid": "3ac29912-0681-4ca9-8197-d5a8f6a49ac7"
|
||||||
},
|
},
|
||||||
"4c44e5d3-750c-4609-88c8-aa441838b8fe": {
|
"4c44e5d3-750c-4609-88c8-aa441838b8fe": {
|
||||||
@ -106,7 +106,7 @@
|
|||||||
"power": "src\/4c44e5d3-750c-4609-88c8-aa441838b8fe\/code.power",
|
"power": "src\/4c44e5d3-750c-4609-88c8-aa441838b8fe\/code.power",
|
||||||
"settings": "src\/4c44e5d3-750c-4609-88c8-aa441838b8fe\/settings.json",
|
"settings": "src\/4c44e5d3-750c-4609-88c8-aa441838b8fe\/settings.json",
|
||||||
"path": "src\/4c44e5d3-750c-4609-88c8-aa441838b8fe",
|
"path": "src\/4c44e5d3-750c-4609-88c8-aa441838b8fe",
|
||||||
"spk": "Super__4c44e5d3_750c_4609_88c8_aa441838b8fe__Power",
|
"spk": "Super---4c44e5d3_750c_4609_88c8_aa441838b8fe---Power",
|
||||||
"guid": "4c44e5d3-750c-4609-88c8-aa441838b8fe"
|
"guid": "4c44e5d3-750c-4609-88c8-aa441838b8fe"
|
||||||
},
|
},
|
||||||
"55280ec7-e48d-431b-af25-10308dd30636": {
|
"55280ec7-e48d-431b-af25-10308dd30636": {
|
||||||
@ -117,7 +117,7 @@
|
|||||||
"power": "src\/55280ec7-e48d-431b-af25-10308dd30636\/code.power",
|
"power": "src\/55280ec7-e48d-431b-af25-10308dd30636\/code.power",
|
||||||
"settings": "src\/55280ec7-e48d-431b-af25-10308dd30636\/settings.json",
|
"settings": "src\/55280ec7-e48d-431b-af25-10308dd30636\/settings.json",
|
||||||
"path": "src\/55280ec7-e48d-431b-af25-10308dd30636",
|
"path": "src\/55280ec7-e48d-431b-af25-10308dd30636",
|
||||||
"spk": "Super__55280ec7_e48d_431b_af25_10308dd30636__Power",
|
"spk": "Super---55280ec7_e48d_431b_af25_10308dd30636---Power",
|
||||||
"guid": "55280ec7-e48d-431b-af25-10308dd30636"
|
"guid": "55280ec7-e48d-431b-af25-10308dd30636"
|
||||||
},
|
},
|
||||||
"6caf9473-133c-49a9-afa0-9f84151b5155": {
|
"6caf9473-133c-49a9-afa0-9f84151b5155": {
|
||||||
@ -128,7 +128,7 @@
|
|||||||
"power": "src\/6caf9473-133c-49a9-afa0-9f84151b5155\/code.power",
|
"power": "src\/6caf9473-133c-49a9-afa0-9f84151b5155\/code.power",
|
||||||
"settings": "src\/6caf9473-133c-49a9-afa0-9f84151b5155\/settings.json",
|
"settings": "src\/6caf9473-133c-49a9-afa0-9f84151b5155\/settings.json",
|
||||||
"path": "src\/6caf9473-133c-49a9-afa0-9f84151b5155",
|
"path": "src\/6caf9473-133c-49a9-afa0-9f84151b5155",
|
||||||
"spk": "Super__6caf9473_133c_49a9_afa0_9f84151b5155__Power",
|
"spk": "Super---6caf9473_133c_49a9_afa0_9f84151b5155---Power",
|
||||||
"guid": "6caf9473-133c-49a9-afa0-9f84151b5155"
|
"guid": "6caf9473-133c-49a9-afa0-9f84151b5155"
|
||||||
},
|
},
|
||||||
"6e2ca779-f70e-4871-a138-0ee5eaec6a97": {
|
"6e2ca779-f70e-4871-a138-0ee5eaec6a97": {
|
||||||
@ -139,7 +139,7 @@
|
|||||||
"power": "src\/6e2ca779-f70e-4871-a138-0ee5eaec6a97\/code.power",
|
"power": "src\/6e2ca779-f70e-4871-a138-0ee5eaec6a97\/code.power",
|
||||||
"settings": "src\/6e2ca779-f70e-4871-a138-0ee5eaec6a97\/settings.json",
|
"settings": "src\/6e2ca779-f70e-4871-a138-0ee5eaec6a97\/settings.json",
|
||||||
"path": "src\/6e2ca779-f70e-4871-a138-0ee5eaec6a97",
|
"path": "src\/6e2ca779-f70e-4871-a138-0ee5eaec6a97",
|
||||||
"spk": "Super__6e2ca779_f70e_4871_a138_0ee5eaec6a97__Power",
|
"spk": "Super---6e2ca779_f70e_4871_a138_0ee5eaec6a97---Power",
|
||||||
"guid": "6e2ca779-f70e-4871-a138-0ee5eaec6a97"
|
"guid": "6e2ca779-f70e-4871-a138-0ee5eaec6a97"
|
||||||
},
|
},
|
||||||
"7f40cc7d-9ab8-4601-8a2b-4eb3d712a40a": {
|
"7f40cc7d-9ab8-4601-8a2b-4eb3d712a40a": {
|
||||||
@ -150,7 +150,7 @@
|
|||||||
"power": "src\/7f40cc7d-9ab8-4601-8a2b-4eb3d712a40a\/code.power",
|
"power": "src\/7f40cc7d-9ab8-4601-8a2b-4eb3d712a40a\/code.power",
|
||||||
"settings": "src\/7f40cc7d-9ab8-4601-8a2b-4eb3d712a40a\/settings.json",
|
"settings": "src\/7f40cc7d-9ab8-4601-8a2b-4eb3d712a40a\/settings.json",
|
||||||
"path": "src\/7f40cc7d-9ab8-4601-8a2b-4eb3d712a40a",
|
"path": "src\/7f40cc7d-9ab8-4601-8a2b-4eb3d712a40a",
|
||||||
"spk": "Super__7f40cc7d_9ab8_4601_8a2b_4eb3d712a40a__Power",
|
"spk": "Super---7f40cc7d_9ab8_4601_8a2b_4eb3d712a40a---Power",
|
||||||
"guid": "7f40cc7d-9ab8-4601-8a2b-4eb3d712a40a"
|
"guid": "7f40cc7d-9ab8-4601-8a2b-4eb3d712a40a"
|
||||||
},
|
},
|
||||||
"83efa9a0-4aec-41f8-9c05-b1ac9617746e": {
|
"83efa9a0-4aec-41f8-9c05-b1ac9617746e": {
|
||||||
@ -161,7 +161,7 @@
|
|||||||
"power": "src\/83efa9a0-4aec-41f8-9c05-b1ac9617746e\/code.power",
|
"power": "src\/83efa9a0-4aec-41f8-9c05-b1ac9617746e\/code.power",
|
||||||
"settings": "src\/83efa9a0-4aec-41f8-9c05-b1ac9617746e\/settings.json",
|
"settings": "src\/83efa9a0-4aec-41f8-9c05-b1ac9617746e\/settings.json",
|
||||||
"path": "src\/83efa9a0-4aec-41f8-9c05-b1ac9617746e",
|
"path": "src\/83efa9a0-4aec-41f8-9c05-b1ac9617746e",
|
||||||
"spk": "Super__83efa9a0_4aec_41f8_9c05_b1ac9617746e__Power",
|
"spk": "Super---83efa9a0_4aec_41f8_9c05_b1ac9617746e---Power",
|
||||||
"guid": "83efa9a0-4aec-41f8-9c05-b1ac9617746e"
|
"guid": "83efa9a0-4aec-41f8-9c05-b1ac9617746e"
|
||||||
},
|
},
|
||||||
"8f9449fc-bfbc-49a5-b146-d58c8c17dfdf": {
|
"8f9449fc-bfbc-49a5-b146-d58c8c17dfdf": {
|
||||||
@ -172,7 +172,7 @@
|
|||||||
"power": "src\/8f9449fc-bfbc-49a5-b146-d58c8c17dfdf\/code.power",
|
"power": "src\/8f9449fc-bfbc-49a5-b146-d58c8c17dfdf\/code.power",
|
||||||
"settings": "src\/8f9449fc-bfbc-49a5-b146-d58c8c17dfdf\/settings.json",
|
"settings": "src\/8f9449fc-bfbc-49a5-b146-d58c8c17dfdf\/settings.json",
|
||||||
"path": "src\/8f9449fc-bfbc-49a5-b146-d58c8c17dfdf",
|
"path": "src\/8f9449fc-bfbc-49a5-b146-d58c8c17dfdf",
|
||||||
"spk": "Super__8f9449fc_bfbc_49a5_b146_d58c8c17dfdf__Power",
|
"spk": "Super---8f9449fc_bfbc_49a5_b146_d58c8c17dfdf---Power",
|
||||||
"guid": "8f9449fc-bfbc-49a5-b146-d58c8c17dfdf"
|
"guid": "8f9449fc-bfbc-49a5-b146-d58c8c17dfdf"
|
||||||
},
|
},
|
||||||
"abc37ddd-1ff5-4204-9e5b-015ab4f3d4c7": {
|
"abc37ddd-1ff5-4204-9e5b-015ab4f3d4c7": {
|
||||||
@ -183,7 +183,7 @@
|
|||||||
"power": "src\/abc37ddd-1ff5-4204-9e5b-015ab4f3d4c7\/code.power",
|
"power": "src\/abc37ddd-1ff5-4204-9e5b-015ab4f3d4c7\/code.power",
|
||||||
"settings": "src\/abc37ddd-1ff5-4204-9e5b-015ab4f3d4c7\/settings.json",
|
"settings": "src\/abc37ddd-1ff5-4204-9e5b-015ab4f3d4c7\/settings.json",
|
||||||
"path": "src\/abc37ddd-1ff5-4204-9e5b-015ab4f3d4c7",
|
"path": "src\/abc37ddd-1ff5-4204-9e5b-015ab4f3d4c7",
|
||||||
"spk": "Super__abc37ddd_1ff5_4204_9e5b_015ab4f3d4c7__Power",
|
"spk": "Super---abc37ddd_1ff5_4204_9e5b_015ab4f3d4c7---Power",
|
||||||
"guid": "abc37ddd-1ff5-4204-9e5b-015ab4f3d4c7"
|
"guid": "abc37ddd-1ff5-4204-9e5b-015ab4f3d4c7"
|
||||||
},
|
},
|
||||||
"afdae35d-fe7f-4055-99ea-afd8ff8349b6": {
|
"afdae35d-fe7f-4055-99ea-afd8ff8349b6": {
|
||||||
@ -194,7 +194,7 @@
|
|||||||
"power": "src\/afdae35d-fe7f-4055-99ea-afd8ff8349b6\/code.power",
|
"power": "src\/afdae35d-fe7f-4055-99ea-afd8ff8349b6\/code.power",
|
||||||
"settings": "src\/afdae35d-fe7f-4055-99ea-afd8ff8349b6\/settings.json",
|
"settings": "src\/afdae35d-fe7f-4055-99ea-afd8ff8349b6\/settings.json",
|
||||||
"path": "src\/afdae35d-fe7f-4055-99ea-afd8ff8349b6",
|
"path": "src\/afdae35d-fe7f-4055-99ea-afd8ff8349b6",
|
||||||
"spk": "Super__afdae35d_fe7f_4055_99ea_afd8ff8349b6__Power",
|
"spk": "Super---afdae35d_fe7f_4055_99ea_afd8ff8349b6---Power",
|
||||||
"guid": "afdae35d-fe7f-4055-99ea-afd8ff8349b6"
|
"guid": "afdae35d-fe7f-4055-99ea-afd8ff8349b6"
|
||||||
},
|
},
|
||||||
"cc6972a7-1574-4ae0-92a8-7f1012aac6f7": {
|
"cc6972a7-1574-4ae0-92a8-7f1012aac6f7": {
|
||||||
@ -205,7 +205,7 @@
|
|||||||
"power": "src\/cc6972a7-1574-4ae0-92a8-7f1012aac6f7\/code.power",
|
"power": "src\/cc6972a7-1574-4ae0-92a8-7f1012aac6f7\/code.power",
|
||||||
"settings": "src\/cc6972a7-1574-4ae0-92a8-7f1012aac6f7\/settings.json",
|
"settings": "src\/cc6972a7-1574-4ae0-92a8-7f1012aac6f7\/settings.json",
|
||||||
"path": "src\/cc6972a7-1574-4ae0-92a8-7f1012aac6f7",
|
"path": "src\/cc6972a7-1574-4ae0-92a8-7f1012aac6f7",
|
||||||
"spk": "Super__cc6972a7_1574_4ae0_92a8_7f1012aac6f7__Power",
|
"spk": "Super---cc6972a7_1574_4ae0_92a8_7f1012aac6f7---Power",
|
||||||
"guid": "cc6972a7-1574-4ae0-92a8-7f1012aac6f7"
|
"guid": "cc6972a7-1574-4ae0-92a8-7f1012aac6f7"
|
||||||
},
|
},
|
||||||
"d5de47ce-9a9e-4e76-a5c6-61ed74842ea3": {
|
"d5de47ce-9a9e-4e76-a5c6-61ed74842ea3": {
|
||||||
@ -216,7 +216,7 @@
|
|||||||
"power": "src\/d5de47ce-9a9e-4e76-a5c6-61ed74842ea3\/code.power",
|
"power": "src\/d5de47ce-9a9e-4e76-a5c6-61ed74842ea3\/code.power",
|
||||||
"settings": "src\/d5de47ce-9a9e-4e76-a5c6-61ed74842ea3\/settings.json",
|
"settings": "src\/d5de47ce-9a9e-4e76-a5c6-61ed74842ea3\/settings.json",
|
||||||
"path": "src\/d5de47ce-9a9e-4e76-a5c6-61ed74842ea3",
|
"path": "src\/d5de47ce-9a9e-4e76-a5c6-61ed74842ea3",
|
||||||
"spk": "Super__d5de47ce_9a9e_4e76_a5c6_61ed74842ea3__Power",
|
"spk": "Super---d5de47ce_9a9e_4e76_a5c6_61ed74842ea3---Power",
|
||||||
"guid": "d5de47ce-9a9e-4e76-a5c6-61ed74842ea3"
|
"guid": "d5de47ce-9a9e-4e76-a5c6-61ed74842ea3"
|
||||||
},
|
},
|
||||||
"da714ea5-96bb-4eb1-959b-39b457be9cd1": {
|
"da714ea5-96bb-4eb1-959b-39b457be9cd1": {
|
||||||
@ -227,7 +227,7 @@
|
|||||||
"power": "src\/da714ea5-96bb-4eb1-959b-39b457be9cd1\/code.power",
|
"power": "src\/da714ea5-96bb-4eb1-959b-39b457be9cd1\/code.power",
|
||||||
"settings": "src\/da714ea5-96bb-4eb1-959b-39b457be9cd1\/settings.json",
|
"settings": "src\/da714ea5-96bb-4eb1-959b-39b457be9cd1\/settings.json",
|
||||||
"path": "src\/da714ea5-96bb-4eb1-959b-39b457be9cd1",
|
"path": "src\/da714ea5-96bb-4eb1-959b-39b457be9cd1",
|
||||||
"spk": "Super__da714ea5_96bb_4eb1_959b_39b457be9cd1__Power",
|
"spk": "Super---da714ea5_96bb_4eb1_959b_39b457be9cd1---Power",
|
||||||
"guid": "da714ea5-96bb-4eb1-959b-39b457be9cd1"
|
"guid": "da714ea5-96bb-4eb1-959b-39b457be9cd1"
|
||||||
},
|
},
|
||||||
"db093eca-63b3-4d6c-9232-3ceb058121c0": {
|
"db093eca-63b3-4d6c-9232-3ceb058121c0": {
|
||||||
@ -238,7 +238,7 @@
|
|||||||
"power": "src\/db093eca-63b3-4d6c-9232-3ceb058121c0\/code.power",
|
"power": "src\/db093eca-63b3-4d6c-9232-3ceb058121c0\/code.power",
|
||||||
"settings": "src\/db093eca-63b3-4d6c-9232-3ceb058121c0\/settings.json",
|
"settings": "src\/db093eca-63b3-4d6c-9232-3ceb058121c0\/settings.json",
|
||||||
"path": "src\/db093eca-63b3-4d6c-9232-3ceb058121c0",
|
"path": "src\/db093eca-63b3-4d6c-9232-3ceb058121c0",
|
||||||
"spk": "Super__db093eca_63b3_4d6c_9232_3ceb058121c0__Power",
|
"spk": "Super---db093eca_63b3_4d6c_9232_3ceb058121c0---Power",
|
||||||
"guid": "db093eca-63b3-4d6c-9232-3ceb058121c0"
|
"guid": "db093eca-63b3-4d6c-9232-3ceb058121c0"
|
||||||
},
|
},
|
||||||
"e544a248-4b6a-46cb-9926-a3ac9937807c": {
|
"e544a248-4b6a-46cb-9926-a3ac9937807c": {
|
||||||
@ -249,7 +249,7 @@
|
|||||||
"power": "src\/e544a248-4b6a-46cb-9926-a3ac9937807c\/code.power",
|
"power": "src\/e544a248-4b6a-46cb-9926-a3ac9937807c\/code.power",
|
||||||
"settings": "src\/e544a248-4b6a-46cb-9926-a3ac9937807c\/settings.json",
|
"settings": "src\/e544a248-4b6a-46cb-9926-a3ac9937807c\/settings.json",
|
||||||
"path": "src\/e544a248-4b6a-46cb-9926-a3ac9937807c",
|
"path": "src\/e544a248-4b6a-46cb-9926-a3ac9937807c",
|
||||||
"spk": "Super__e544a248_4b6a_46cb_9926_a3ac9937807c__Power",
|
"spk": "Super---e544a248_4b6a_46cb_9926_a3ac9937807c---Power",
|
||||||
"guid": "e544a248-4b6a-46cb-9926-a3ac9937807c"
|
"guid": "e544a248-4b6a-46cb-9926-a3ac9937807c"
|
||||||
},
|
},
|
||||||
"f523ab49-907a-4356-b064-51c85a187fbd": {
|
"f523ab49-907a-4356-b064-51c85a187fbd": {
|
||||||
@ -260,7 +260,7 @@
|
|||||||
"power": "src\/f523ab49-907a-4356-b064-51c85a187fbd\/code.power",
|
"power": "src\/f523ab49-907a-4356-b064-51c85a187fbd\/code.power",
|
||||||
"settings": "src\/f523ab49-907a-4356-b064-51c85a187fbd\/settings.json",
|
"settings": "src\/f523ab49-907a-4356-b064-51c85a187fbd\/settings.json",
|
||||||
"path": "src\/f523ab49-907a-4356-b064-51c85a187fbd",
|
"path": "src\/f523ab49-907a-4356-b064-51c85a187fbd",
|
||||||
"spk": "Super__f523ab49_907a_4356_b064_51c85a187fbd__Power",
|
"spk": "Super---f523ab49_907a_4356_b064_51c85a187fbd---Power",
|
||||||
"guid": "f523ab49-907a-4356-b064-51c85a187fbd"
|
"guid": "f523ab49-907a-4356-b064-51c85a187fbd"
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user