From 719461fa0a6006c3a0a600c6620db8b6134d1482 Mon Sep 17 00:00:00 2001 From: aB0t Date: Mon, 22 May 2023 02:53:56 +0200 Subject: [PATCH] update 2023-05-22 02:53:53 --- README.md | 2170 +---------- .../README.md | 16 + .../code.php | 37 + .../code.power | 37 + .../README.md | 24 +- .../code.php | 80 +- .../code.power | 79 +- .../README.md | 14 +- .../code.php | 23 +- .../code.power | 20 + .../settings.json | 8 + .../code.php | 8 + .../code.power | 8 + super-powers.json | 3292 ++++++++--------- 14 files changed, 1837 insertions(+), 3979 deletions(-) diff --git a/README.md b/README.md index 18f999c..3db1645 100644 --- a/README.md +++ b/README.md @@ -206,6 +206,7 @@ This repository contains an index (see below) of all the approved powers within - **class Counter** | [Details](src/e6d871a6-bbe7-497d-af01-68f6bb9a87f4) | [Code](src/e6d871a6-bbe7-497d-af01-68f6bb9a87f4/code.php) | [Settings](src/e6d871a6-bbe7-497d-af01-68f6bb9a87f4/settings.json) | Super__e6d871a6_bbe7_497d_af01_68f6bb9a87f4__Power - **class Dynamicpath** | [Details](src/268b85ef-49f3-4c39-8187-bb12e38d19ee) | [Code](src/268b85ef-49f3-4c39-8187-bb12e38d19ee/code.php) | [Settings](src/268b85ef-49f3-4c39-8187-bb12e38d19ee/settings.json) | Super__268b85ef_49f3_4c39_8187_bb12e38d19ee__Power - **class File** | [Details](src/5c75b455-3d4c-452a-867e-e90424a64c88) | [Code](src/5c75b455-3d4c-452a-867e-e90424a64c88/code.php) | [Settings](src/5c75b455-3d4c-452a-867e-e90424a64c88/settings.json) | Super__5c75b455_3d4c_452a_867e_e90424a64c88__Power + - **class Files** | [Details](src/1d967151-7c20-4ca7-9400-65233cdcd4db) | [Code](src/1d967151-7c20-4ca7-9400-65233cdcd4db/code.php) | [Settings](src/1d967151-7c20-4ca7-9400-65233cdcd4db/settings.json) | Super__1d967151_7c20_4ca7_9400_65233cdcd4db__Power - **class Folder** | [Details](src/6bbb6ffe-3f09-4c21-aa9d-c93159afa1e1) | [Code](src/6bbb6ffe-3f09-4c21-aa9d-c93159afa1e1/code.php) | [Settings](src/6bbb6ffe-3f09-4c21-aa9d-c93159afa1e1/settings.json) | Super__6bbb6ffe_3f09_4c21_aa9d_c93159afa1e1__Power - **class Pathfix** | [Details](src/cdc9b06d-8333-4fa7-ab4d-b810dd90f95f) | [Code](src/cdc9b06d-8333-4fa7-ab4d-b810dd90f95f/code.php) | [Settings](src/cdc9b06d-8333-4fa7-ab4d-b810dd90f95f/settings.json) | Super__cdc9b06d_8333_4fa7_ab4d_b810dd90f95f__Power - **class Paths** | [Details](src/6f20369a-8536-4870-a1a3-cda254c939c8) | [Code](src/6f20369a-8536-4870-a1a3-cda254c939c8/code.php) | [Settings](src/6f20369a-8536-4870-a1a3-cda254c939c8/settings.json) | Super__6f20369a_8536_4870_a1a3_cda254c939c8__Power @@ -249,2175 +250,6 @@ This repository contains an index (see below) of all the approved powers within - **class Readme** | [Details](src/0d08c583-04d5-454e-b756-48ca05e1651a) | [Code](src/0d08c583-04d5-454e-b756-48ca05e1651a/code.php) | [Settings](src/0d08c583-04d5-454e-b756-48ca05e1651a/settings.json) | Super__0d08c583_04d5_454e_b756_48ca05e1651a__Power -# Class Diagrams - -## VDM Joomla Componentbuilder Compiler -> namespace VDM\Joomla\Componentbuilder\Compiler -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler #Olive { - - - abstract Factory #Orange { - # static $container - # static $JoomlaVersion - + {static} _() : mixed - + {static} _J() : mixed - + {static} getContainer() : Container - # {static} createContainer() : Container - } - - class Component #Gold { - + __construct() - + __get() - } - - class Config #Gold { - # JoomlaRegistry $config - + __construct() - # getGiteatoken() : ?string - # getAddcontributors() : bool - # getAddajax() : bool - # getAddsiteajax() : bool - # getAddeximport() : bool - # getAddcheckin() : bool - # getComponentid() : int - # getComponentversion() : string - # getComponentcodename() : string - # getComponentcontext() : string - # getComponentcodenamelength() : int - # getJoomlaversion() : int - # getJoomlaversions() : array - # getJoomlaversionname() : string - # getSetjoomlafields() : bool - # getShowadvancedoptions() : bool - # getIndentationvalue() : string - # getAddbuilddate() : int - # getBuilddate() : string - # getBackup() : int - # getRepository() : int - # getDebuglinenr() : int - # getMinify() : int - # getRemovelinebreaks() : bool - # getTidy() : bool - # getSettidywarning() : bool - # getSettaghistory() : bool - # getLangtag() : string - # getLangprefix() : string - # getLangtarget() : string - # getLangstringtargets() : array - # getLangstringkeytargets() : array - # getFieldbuildertype() : int - # getDefaultfields() : array - # getTmppath() : string - # getCompilerpath() : string - # getJcbpowerspath() : string - # getLocalpowersrepositorypath() : string - # getApprovedpaths() : array - # getBompath() : string - # getCustomfolderpath() : string - # getAddassetstablefix() : int - # getAddassetstablenamefix() : bool - # getAccessworsecase() : int - # getMysqltablekeys() : array - # getAddplaceholders() : bool - # getAddpower() : bool - # getAddsuperpowers() : bool - # getAddownpowers() : bool - # getBuildtarget() : string - # getCryptiontypes() : array - # getBasicencryption() : bool - # getMediumencryption() : bool - # getWhmcsencryption() : bool - # getRemovesitefolder() : bool - # getRemovesiteeditfolder() : bool - # getUikit() : int - # getGooglechart() : bool - # getFootable() : bool - # getFootableversion() : int - } - - class Content #Gold { - # key() : string - # firstKey() : string - # secondKey() : string - } - - class Customcode #Gold { - + array $functionNameMemory - + $active - + $memory - # $data - # Config $config - # Placeholder $placeholder - # Extractor $extractor - # Power $power - # External $external - # $db - + __construct() - + update() : string - + set() : string - + get() : bool - # insert() : string - # buildPlaceholders() : void - # check() : Mixed - } - - class Field #Gold { - # Data $data - # Name $name - # TypeName $typeName - # UniqueName $uniqueName - + __construct() - + set() : void - } - - class Language #Gold { - # array $content - # Config $config - + __construct() - + key() : string - + exist() : bool - + get() : string - + getTarget() : array - + setTarget() : void - + set() : void - # fix() : string - } - - class Placeholder #Gold { - + array $active - # Config $config - + __construct() - + set() : void - + get() : mixed - + exist() : bool - + add() : void - + remove() : void - + set_() : void - + get_() : mixed - + exist_() : bool - + add_() : void - + remove_() : void - + set_h() : void - + get_h() : mixed - + exist_h() : bool - + add_h() : void - + remove_h() : void - + setType() : void - + clearType() : void - + update() : string - + update_() : string - + keys() : array - } - - class Power #Gold { - + array $active - + array $namespace - + array $composer - + array $superpowers - # string $fixUrl - # array $state - # array $retry - # Config $config - # Placeholder $placeholder - # Customcode $customcode - # Gui $gui - # Superpower $superpower - # \JDatabaseDriver $db - # CMSApplication $app - + __construct() - + load() : void - + get() : ?object - - set() : bool - - isPowerSet() : bool - - isGuidValid() : bool - - getPowerData() : ?object - - setNamespace() : bool - - setUseSelection() : void - - setLoadSelection() : void - - setComposer() : void - - setImplements() : void - - setExtend() : void - - setUseAs() : void - - getCleanNamespace() : string - - getUseNamespace() : string - - addToHeader() : void - - setLicensingTemplate() : void - - setHeader() : void - - setMainClassCode() : void - - setSuperPowers() : void - } - - class Registry #Gold { - # $indent - + varExport() : ?string - # convertIndent() : string - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Interfaces -> namespace VDM\Joomla\Componentbuilder\Interfaces -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Interfaces #Olive { - - - interface Cryptinterface #Lavender { - + encrypt() : string - + decrypt() : string - } - - interface LoadInterface #Lavender { - + rows() : ?array - + items() : ?array - + row() : ?array - + item() : ?object - + value() : mixed - } - - interface Mapperdoubleinterface #Lavender { - + isActive_() : bool - + set_() : void - + get_() : mixed - + exist_() : bool - + add_() : void - + remove_() : void - } - - interface Mappersingleinterface #Lavender { - + isActive() : bool - + set() : void - + get() : mixed - + exist() : bool - + add() : void - + remove() : void - } - - interface Serverinterface #Lavender { - + set() : self - + move() : bool - } - - interface Tableinterface #Lavender { - + get() : mixed - + title() : ?array - + titleName() : string - + tables() : array - + exist() : bool - + fields() : ?array - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Power -> namespace VDM\Joomla\Componentbuilder\Power -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Power #Olive { - - - class Grep << (F,LightGreen) >> #Green { - + ?string $path - + ?array $paths - # Contents $contents - # CMSApplication $app - + __construct() - + get() : ?object - - searchLocal() : ?object - - searchRemote() : ?object - - getLocal() : ?object - - getRemote() : ?object - - init() : void - - localIndex() : void - - remoteIndex() : void - - loadRemoteFile() : mixed - - getFunctionName() : ?string - } - - class Model << (F,LightGreen) >> #Green { - + value() : mixed - # validateBefore() : bool - # validateAfter() : bool - # getTable() : string - } - - class Super << (F,LightGreen) >> #Green { - # Grep $grep - # Insert $insert - # Update $update - + __construct() - + load() : bool - - insert() : bool - - update() : bool - - action() : string - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Utilities -> namespace VDM\Joomla\Componentbuilder\Utilities -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Utilities #Olive { - - - class Constantpaths #Gold { - # array $paths - + get() : array|string|null - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Adminview -> namespace VDM\Joomla\Componentbuilder\Compiler\Adminview -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Adminview #LightGreen { - - - class Data #Gold { - # array $data - # Config $config - # Registry $registry - # EventInterface $event - # Placeholder $placeholder - # Dispenser $dispenser - # Customtabs $customtabs - # Tabs $tabs - # Fields $fields - # Historyadminview $history - # Permissions $permissions - # Conditions $conditions - # Relations $relations - # Linkedviews $linkedviews - # Javascriptadminview $javascript - # Cssadminview $css - # Phpadminview $php - # Custombuttons $custombuttons - # Customimportscripts $customimportscripts - # Ajaxadmin $ajax - # Customalias $customalias - # Sql $sql - # Mysqlsettings $mysqlsettings - # \JDatabaseDriver $db - + __construct() - + get() : ?object - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Alias -> namespace VDM\Joomla\Componentbuilder\Compiler\Alias -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Alias #LightGreen { - - - class Data #Gold { - # Config $config - # Registry $registry - # Customcode $customcode - # Gui $gui - # Loader $loader - # Libraries $libraries - # \JDatabaseDriver $db - + __construct() - + get() : ?array - # set() : void - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Component -> namespace VDM\Joomla\Componentbuilder\Compiler\Component -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Component #LightGreen { - - - class Dashboard #Gold { - # Registry $registry - # Component $component - # CMSApplication $app - + __construct() - + set() : void - } - - class Data #Gold { - # Config $config - # EventInterface $event - # Placeholder $placeholder - # ComponentPlaceholder $componentPlaceholder - # Dispenser $dispenser - # Customcode $customcode - # Gui $gui - # Field $field - # FieldName $fieldName - # UniqueName $uniqueName - # Filesfolders $filesFolders - # Historycomponent $history - # Whmcs $whmcs - # Sqltweaking $sqltweaking - # Adminviews $adminviews - # Siteviews $siteviews - # Customadminviews $customadminviews - # Updateserver $updateserver - # Joomlamodules $modules - # Joomlaplugins $plugins - # \JDatabaseDriver $db - + __construct() - + get() : ?object - } - - class Placeholder #Gold { - # $placeholders - # $config - # $db - + __construct() - + get() : array - } - - class Settings #Gold { - # array $standardFolders - # array $standardRootFiles - # ?object $data - # Config $config - # Registry $registry - # EventInterface $event - # Placeholder $placeholder - # Component $component - # Paths $paths - # Dynamicpath $dynamicpath - # Pathfix $pathfix - + __construct() - + exists() : bool - + structure() : object - + multiple() : object - + single() : object - + standardFolder() : bool - + standardRootFile() : bool - - isSet() : bool - - get() : ?object - - readJsonFile() : ?object - - isValidData() : bool - - loadExtraFolders() : void - - addImportViewFolder() : void - - addPhpSpreadsheetFolder() : void - - addUikitFolder() : void - - addFooTableFolder() : void - - loadExtraFiles() : void - - addGoogleChartFiles() : void - - addFolders() : void - - addFiles() : void - } - - class Structure #Gold { - # Settings $settings - # Paths $paths - # Folder $folder - + __construct() - + build() : bool - # folders() : void - } - - class Structuremultiple #Gold { - # Config $config - # Registry $registry - # Settings $settings - # Component $component - # Createdate $createdate - # Modifieddate $modifieddate - # Structure $structure - + __construct() - + build() : bool - # admin() : bool - # site() : bool - # custom() : bool - - isValidAdminView() : bool - - isValidView() : bool - - buildAdminView() : void - - buildView() : void - } - - class Structuresingle #Gold { - # string $newName - # string $currentFullPath - # string $packageFullPath - # string $zipFullPath - # Config $config - # Registry $registry - # Settings $settings - # Component $component - # Content $content - # Counter $counter - # Paths $paths - # Files $files - # CMSApplication $app - + __construct() - + build() : bool - - doLicenseCheck() : bool - - doReadmeCheck() : bool - - doChangelogCheck() : bool - - setNewName() : void - - setPaths() : void - - pathExist() : bool - - setTarget() : void - - moveFile() : void - - registerFile() : void - - setDynamicTarget() : void - - setDynamicFolders() : void - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Customcode -> namespace VDM\Joomla\Componentbuilder\Compiler\Customcode -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Customcode #LightGreen { - - - class Dispenser #Gold { - + array $hub - # Placeholder $placeholder - # Customcode $customcode - # Gui $gui - # Hash $hash - # LockBase $base64 - + __construct() - + set() : bool - + get() : mixed - # initHub() : void - # setHub() : void - } - - class External #Gold { - # array $code - # array $cutter - # Placeholder $placeholder - # \JDatabaseDriver $db - # User $user - # CMSApplication $app - + __construct() - + set() : string - # getCode() : void - # cut() : string - } - - class Extractor #Gold { - # array $existing - # array $new - # array $done - # array $counter - # array $fileTypes - # array $placeholders - # string $today - # Config $config - # Gui $gui - # Paths $paths - # Reverse $reverse - # Placeholder $componentPlaceholder - # Pathfix $pathfix - # User $user - # \JDatabaseDriver $db - # CMSApplication $app - + __construct() - + run() : void - # searchFileContent() : array - # insert() : void - # update() : void - # setStartReplace() : string - # addLineChecker() : bool|int - # getSystemID() : mixed - } - - class Gui #Gold { - # Config $config - # Reverse $reverse - # Parser $parser - # \JDatabaseDriver $db - # CMSApplication $app - + __construct() - + set() : string - + search() : void - # check() : bool - } - - class Hash #Gold { - # Placeholder $placeholder - + __construct() - + set() : string - } - - class LockBase #Gold { - # Placeholder $placeholder - + __construct() - + set() : string - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Customview -> namespace VDM\Joomla\Componentbuilder\Compiler\Customview -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Customview #LightGreen { - - - class Data #Gold { - # array $data - # Config $config - # EventInterface $event - # Customcode $customcode - # Gui $gui - # Libraries $libraries - # Templatelayout $templateLayout - # Dynamicget $dynamic - # Loader $loader - # Javascriptcustomview $javascript - # Csscustomview $css - # Phpcustomview $php - # Custombuttons $custombuttons - # Ajaxcustomview $ajax - # \JDatabaseDriver $db - + __construct() - + get() : ?object - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Dynamicget -> namespace VDM\Joomla\Componentbuilder\Compiler\Dynamicget -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Dynamicget #LightGreen { - - - class Data #Gold { - # array $guiMapper - # Config $config - # Registry $registry - # EventInterface $event - # Customcode $customcode - # Dispenser $dispenser - # Gui $gui - # Dynamicget $dynamic - # \JDatabaseDriver $db - + __construct() - + get() : ?array - } - - class Selection #Gold { - # array $name - # Config $config - # Registry $registry - # \JDatabaseDriver $db - + __construct() - + get() : ?array - # name() : string - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Field -> namespace VDM\Joomla\Componentbuilder\Compiler\Field -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Field #LightGreen { - - - class Customcode #Gold { - # array $views - # Dispenser $dispenser - + __construct() - + update() : void - } - - class Data #Gold { - # array $fields - # Config $config - # EventInterface $event - # HistoryInterface $history - # Placeholder $placeholder - # Customcode $customcode - # FieldCustomcode $fieldCustomcode - # Validation $validation - # \JDatabaseDriver $db - + __construct() - + get() : ?object - } - - class DatabaseName #Gold { - # Registry $registry - + __construct() - + get() : ?string - } - - class Name #Gold { - # Registry $registry - # array $unique - # Placeholder $placeholder - # UniqueName $uniqueName - + __construct() - + get() : string - } - - class TypeName #Gold { - + get() : string - } - - class UniqueName #Gold { - # Registry $registry - + __construct() - + set() : void - + get() : string - } - - class Validation #Gold { - # Registry $registry - # Gui $gui - # Placeholder $placeholder - # Customcode $customcode - # CoreValidationInterface $validation - + __construct() - + set() : void - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Interfaces -> namespace VDM\Joomla\Componentbuilder\Compiler\Interfaces -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Interfaces #LightGreen { - - - interface CustomcodeInterface #Lavender { - + update() : string - + set() : string - + get() : bool - } - - interface EventInterface #Lavender { - + trigger() : void - } - - interface GetScriptInterface #Lavender { - + get() : string - } - - interface HistoryInterface #Lavender { - + get() : ?object - } - - interface LanguageInterface #Lavender { - + key() : string - + exist() : bool - + get() : string - + getTarget() : array - + setTarget() : void - + set() : void - } - - interface PlaceholderInterface #Lavender { - + set() : void - + get() : mixed - + exist() : bool - + add() : void - + remove() : void - + set_() : void - + get_() : mixed - + exist_() : bool - + add_() : void - + remove_() : void - + set_h() : void - + get_h() : mixed - + exist_h() : bool - + add_h() : void - + remove_h() : void - + setType() : void - + clearType() : void - + update() : string - + update_() : string - + keys() : array - } - - interface PowerInterface #Lavender { - + load() : void - + get() : mixed - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler JoomlaThree -> namespace VDM\Joomla\Componentbuilder\Compiler\JoomlaThree -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\JoomlaThree #LightGreen { - - - class Event #Gold { - # $activePlugins - + __construct() - + trigger() : void - } - - class History #Gold { - # ?object $tmp - # Config $config - # \JDatabaseDriver $db - + __construct() - + get() : ?object - # set() : bool - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Joomlamodule -> namespace VDM\Joomla\Componentbuilder\Compiler\Joomlamodule -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Joomlamodule #LightGreen { - - - class Data #Gold { - # array $data - # Config $config - # Customcode $customcode - # Gui $gui - # Placeholder $placeholder - # Language $language - # Field $field - # FieldName $fieldName - # Filesfolders $filesFolders - # Libraries $libraries - # Dynamicget $dynamic - # \JDatabaseDriver $db - + __construct() - + get() : object|array|null - + exists() : bool - + set() : bool - } - - class Structure #Gold { - # Module $module - # Component $component - # Config $config - # Registry $registry - # Dispenser $dispenser - # EventInterface $event - # Counter $counter - # Folder $folder - # File $file - # Files $files - + __construct() - + build() : void - # getXML() : string - # getCustomScriptField() : string - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Joomlaplugin -> namespace VDM\Joomla\Componentbuilder\Compiler\Joomlaplugin -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Joomlaplugin #LightGreen { - - - class Data #Gold { - # array $data - # Config $config - # Customcode $customcode - # Gui $gui - # Placeholder $placeholder - # Language $language - # Field $field - # FieldName $fieldName - # Filesfolders $filesFolders - # \JDatabaseDriver $db - + __construct() - + get() : object|array|null - + exists() : bool - + set() : bool - } - - class Structure #Gold { - # Plugin $plugin - # Component $component - # Config $config - # Registry $registry - # Dispenser $dispenser - # EventInterface $event - # Counter $counter - # Folder $folder - # File $file - # Files $files - + __construct() - + build() : void - # getXML() : string - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Language -> namespace VDM\Joomla\Componentbuilder\Compiler\Language -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Language #LightGreen { - - - class Extractor #Gold { - + array $langKeys - + array $langMismatch - + array $langMatch - # Config $config - # Placeholder $placeholder - # Language $language - + __construct() - + engine() : string - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Library -> namespace VDM\Joomla\Componentbuilder\Compiler\Library -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Library #LightGreen { - - - class Data #Gold { - # Config $config - # Registry $registry - # Customcode $customcode - # Gui $gui - # FieldData $field - # Filesfolders $filesFolders - # \JDatabaseDriver $db - + __construct() - + get() : object|bool - } - - class Structure #Gold { - # Config $config - # Registry $registry - # EventInterface $event - # Component $component - # Content $content - # Counter $counter - # Paths $paths - # Folder $folder - # File $file - + __construct() - + build() : void - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Model -> namespace VDM\Joomla\Componentbuilder\Compiler\Model -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Model #LightGreen { - - - class Adminviews #Gold { - # Adminview $admin - # Registry $registry - # Config $config - + __construct() - + set() : void - } - - class Ajaxadmin #Gold { - # array $guiMapper - # Config $config - # Registry $registry - # Dispenser $dispenser - + __construct() - + set() : void - } - - class Ajaxcustomview #Gold { - # array $guiMapper - # Config $config - # Dispenser $dispenser - + __construct() - + set() : void - } - - class Conditions #Gold { - # TypeName $typeName - # FieldName $fieldName - + __construct() - + set() : void - } - - class Createdate #Gold { - + get() : string - } - - class Cssadminview #Gold { - # array $areas - # Dispenser $dispenser - + __construct() - + set() : void - } - - class Csscustomview #Gold { - # array $areas - # Customcode $customcode - + __construct() - + set() : void - } - - class Customadminviews #Gold { - # Customview $customadmin - # Config $config - + __construct() - + set() : void - } - - class Customalias #Gold { - # Registry $registry - # FieldName $fieldName - + __construct() - + set() : void - } - - class Custombuttons #Gold { - # array $areas - # array $guiMapper - # Customcode $customcode - # Gui $gui - # Templatelayout $templateLayout - + __construct() - + set() : void - } - - class Customimportscripts #Gold { - # array $areas - # array $guiMapper - # Dispenser $dispenser - + __construct() - + set() : void - } - - class Customtabs #Gold { - # Config $config - # Registry $registry - # Language $language - # Placeholder $placeholder - # Customcode $customcode - + __construct() - + set() : void - } - - class Dynamicget #Gold { - # array $jointer - # array $operator - # array $guiMapper - # Config $config - # Registry $registry - # Customcode $customcode - # Gui $gui - # Placeholder $placeholder - # Selection $selection - + __construct() - + set() : void - } - - class Fields #Gold { - # Config $config - # Registry $registry - # HistoryInterface $history - # Customcode $customcode - # Field $field - # FieldName $fieldName - # UpdateSql $updateSql - # CMSApplication $app - + __construct() - + set() : void - } - - class Filesfolders #Gold { - # array $keys - + set() : void - } - - class Historyadminview #Gold { - # Config $config - # HistoryInterface $history - # Updatesql $updatesql - + __construct() - + set() : void - } - - class Historycomponent #Gold { - # Config $config - # HistoryInterface $history - # Updatesql $updatesql - + __construct() - + set() : void - - setAdminView() : void - - setComponent() : void - } - - class Javascriptadminview #Gold { - # array $scripter - # array $guiMapper - # Dispenser $dispenser - + __construct() - + set() : void - } - - class Javascriptcustomview #Gold { - # array $areas - # array $guiMapper - # Customcode $customcode - # Gui $gui - + __construct() - + set() : void - } - - class Joomlamodules #Gold { - # Module $module - + __construct() - + set() : void - } - - class Joomlaplugins #Gold { - # Plugin $plugin - + __construct() - + set() : void - } - - class Libraries #Gold { - # Config $config - # Registry $registry - # Library $library - + __construct() - + set() : void - } - - class Linkedviews #Gold { - # Registry $registry - + __construct() - + set() : void - } - - class Loader #Gold { - # Config $config - # Registry $registry - + __construct() - + set() : void - + uikit() : void - # getFootableScripts() : bool - # getGetModule() : bool - # getGoogleChart() : bool - } - - class Modifieddate #Gold { - # array $last - + get() : string - # getDate() : int - # getModified() : int - # getKey() : string - } - - class Mysqlsettings #Gold { - # Config $config - # Registry $registry - + __construct() - + set() : void - } - - class Permissions #Gold { - + set() : void - } - - class Phpadminview #Gold { - # array $areas - # array $guiMapper - # Dispenser $dispenser - # Templatelayout $templateLayout - + __construct() - + set() : void - } - - class Phpcustomview #Gold { - # array $areas - # array $guiMapper - # Customcode $customcode - # Gui $gui - # Loader $loader - # Templatelayout $templateLayout - + __construct() - + set() : void - } - - class Relations #Gold { - # Config $config - # Registry $registry - # Language $language - # Customcode $customcode - + __construct() - + set() : void - } - - class Siteviews #Gold { - # Customview $site - # Config $config - + __construct() - + set() : void - } - - class Sql #Gold { - # Dispenser $dispenser - # Sqldump $dump - + __construct() - + set() : void - } - - class Sqldump #Gold { - # Registry $registry - # \JDatabaseDriver $db - + __construct() - + get() : ?string - # escape() : string|array - } - - class Sqltweaking #Gold { - # Registry $registry - + __construct() - + set() : void - # tweak() : void - } - - class Tabs #Gold { - + set() : void - } - - class Updateserver #Gold { - + set() : void - # changelog() : void - } - - class Updatesql #Gold { - # array $name - # Registry $registry - + __construct() - + set() : void - # add() : void - # name() : string - } - - class Whmcs #Gold { - + set() : void - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Placeholder -> namespace VDM\Joomla\Componentbuilder\Compiler\Placeholder -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Placeholder #LightGreen { - - - class Reverse #Gold { - # Config $config - # Placeholder $placeholder - # Language $language - # Extractor $extractor - # Power $power - + __construct() - + engine() : string - # setReverse() : string - # reverseSuperPowers() : string - # getReversePower() : ?array - # reverseLanguage() : string - # reverseCustomCode() : string - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Power -> namespace VDM\Joomla\Componentbuilder\Compiler\Power -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Power #LightGreen { - - - class Extractor << (F,LightGreen) >> #Green { - # array $powers - # \JDatabaseDriver $db - + __construct() - + get_() : ?array - + get() : ?array - + reverse() : ?array - + search() : void - # load() : void - # map() : ?array - # filter() : ?array - # namespaces() : ?array - } - - class Injector << (F,LightGreen) >> #Green { - # Power $power - # Extractor $extractor - # Parser $parser - # Placeholder $placeholder - # array $map - # array $useStatements - # array $traits - + __construct() - + power() : string - # update() : string - # inspect() : ?string - # getName() : ?string - # getUniqueName() : string - # removeLastSpace() : string - # addUseStatements() : string - # addLines() : string - # addLinesAfterDefinedLine() : string - } - - class Parser << (F,LightGreen) >> #Green { - + code() : array - + getClassCode() : ?string - + getClassLicense() : ?string - + getUseStatements() : ?array - + getTraits() : ?array - - properties() : ?array - - methods() : ?array - - extractDocBlock() : ?string - - extractFunctionArgumentDetails() : ?array - - extractReturnType() : ?string - - extractArgTypesFromComment() : ?array - - extractArgTypesArguments() : ?array - - extractReturnTypeFromComment() : ?string - - extractSinceVersion() : ?string - - extractDeprecatedVersion() : ?string - - removeWhiteSpaceFromComment() : string - - mergeArgumentTypes() : array - } - - class Autoloader #Gold { - # Power $power - # Config $config - # Content $content - # string $helper - + __construct() - + set() : void - - loadPluginAutoloader() : bool - - loadHelperAutoloader() : bool - - loadSiteAutoloader() : bool - - getPluginAutoloader() : string - - getHelperAutoloader() : string - - getBLockSiteLoading() : ?string - - getAutoloader() : ?string - - getComposer() : ?string - } - - class Infusion #Gold { - # Config $config - # Power $power - # Content $content - # Autoloader $autoloader - # Parser $parser - # RepoReadme $reporeadme - # ReposReadme $reposreadme - # Placeholder $placeholder - # Event $event - # array $linker - + __construct() - + set() : void - - parsePowers() : void - - setSuperPowers() : void - - setPowers() : void - - index() : string - - code() : string - - raw() : string - - linker() : string - } - - class Plantuml #Gold { - + namespaceDiagram() : string - + classBasicDiagram() : string - + classDetailedDiagram() : string - - generatePropertiesPlantUML() : string - - generateDetailedMethodsPlantUML() : array - - generateBasicMethodsPlantUML() : string - - generateMethodArgumentsAndNotes() : array - - generateMethodNotes() : array - - generateNotesPlantUML() : string - - getAccessSign() : string - - getClassTypeLable() : string - - getClassTypeTag() : string - - getClassColor() : string - - getNamespaceColor() : string - } - - class Structure #Gold { - # array $htaccess - # Power $power - # Config $config - # Registry $registry - # EventInterface $event - # Counter $counter - # Paths $paths - # Folder $folder - # File $file - # Files $files - # CMSApplication $app - + __construct() - + build() : void - - createFile() : void - - setHtaccess() : void - - setDynamicFolders() : void - - setSuperPowerDetails() : void - - setSuperPowerFiles() : void - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Service -> namespace VDM\Joomla\Componentbuilder\Compiler\Service -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Service #LightGreen { - - - class Adminview #Gold { - + register() : void - + getAdminviewData() : AdminviewData - } - - class Builder #Gold { - + register() : void - + getMysql() : Mysql - } - - class Compiler #Gold { - + register() : void - + getConfig() : Config - + getRegistry() : Registry - + getTable() : Table - } - - class Component #Gold { - + register() : void - + getComponent() : CompilerComponent - + getSettings() : Settings - + getDashboard() : Dashboard - + getPlaceholder() : Placeholder - + getData() : Data - + getStructure() : Structure - + getStructuresingle() : Structuresingle - + getStructuremultiple() : Structuremultiple - } - - class Customcode #Gold { - + register() : void - + getCustomcode() : CustomcodeInterface - + getExternal() : External - + getGui() : Gui - + getHash() : Hash - + getLockBase() : LockBase - + getDispenser() : Dispenser - + getPaths() : Paths - + getExtractor() : Extractor - } - - class Customview #Gold { - + register() : void - + getCustomviewData() : CustomviewData - + getDynamicgetData() : DynamicgetData - + getDynamicgetSelection() : DynamicgetSelection - } - - class Database #Gold { - + register() : void - + getLoad() : Load - + getInsert() : Insert - + getUpdate() : Update - } - - class Event #Gold { - # $currentVersion - + register() : void - + getEvent() : EventInterface - + getJ3Event() : J3Event - } - - class Extension #Gold { - # $targetVersion - + register() : void - + getJ3ExtensionInstallScript() : J3InstallScript - + getExtensionInstallScript() : GetScriptInterface - } - - class Field #Gold { - # $targetVersion - + register() : void - + getField() : CompilerField - + getData() : Data - + getValidation() : Validation - + getJ3CoreValidation() : J3CoreValidation - + getCoreValidation() : CoreValidationInterface - + getCustomcode() : Customcode - + getFieldName() : Name - + getFieldTypeName() : TypeName - + getFieldUniqueName() : UniqueName - + getFieldDatabaseName() : DatabaseName - } - - class History #Gold { - # $currentVersion - + register() : void - + getHistory() : HistoryInterface - + getJ3History() : J3History - } - - class Joomlamodule #Gold { - + register() : void - + getData() : Data - + getStructure() : Structure - } - - class Joomlaplugin #Gold { - + register() : void - + getData() : Data - + getStructure() : Structure - } - - class Language #Gold { - + register() : void - + getLanguage() : CompilerLanguage - + getLanguageExtractor() : Extractor - } - - class Library #Gold { - + register() : void - + getData() : Data - + getStructure() : Structure - } - - class Mapper #Gold { - + register() : void - + getContent() : Content - } - - class Model #Gold { - + register() : void - + getModelJoomlaplugins() : Joomlaplugins - + getModelJoomlamodules() : Joomlamodules - + getModelHistorycomponent() : Historycomponent - + getModelCustomadminviews() : Customadminviews - + getModelAjaxcustomview() : Ajaxcustomview - + getModelJavascriptcustomview() : Javascriptcustomview - + getModelCsscustomview() : Csscustomview - + getModelPhpcustomview() : Phpcustomview - + getModelDynamicget() : Dynamicget - + getModelLibraries() : Libraries - + getModelSiteviews() : Siteviews - + getModelPermissions() : Permissions - + getModelHistoryadminview() : Historyadminview - + getModelMysqlsettings() : Mysqlsettings - + getModelSql() : Sql - + getModelCustomalias() : Customalias - + getModelAjaxadmin() : Ajaxadmin - + getModelCustomimportscripts() : Customimportscripts - + getModelCustombuttons() : Custombuttons - + getModelLoader() : Loader - + getModelPhpadminview() : Phpadminview - + getModelCssadminview() : Cssadminview - + getModelJavascriptadminview() : Javascriptadminview - + getModelLinkedviews() : Linkedviews - + getModelRelations() : Relations - + getModelConditions() : Conditions - + getModelFields() : Fields - + getModelUpdatesql() : Updatesql - + getModelTabs() : Tabs - + getModelCustomtabs() : Customtabs - + getModelAdminviews() : Adminviews - + getModelSqltweaking() : Sqltweaking - + getModelSqldump() : Sqldump - + getModelWhmcs() : Whmcs - + getModifieddate() : Modifieddate - + getCreatedate() : Createdate - + getUpdateserver() : Updateserver - + getModelFilesfolders() : Filesfolders - + getServerLoad() : ServerLoad - } - - class Placeholder #Gold { - + register() : void - + getPlaceholder() : CompilerPlaceholder - + getPlaceholderReverse() : Reverse - } - - class Power #Gold { - + register() : void - + getPowers() : Powers - + getSuperpower() : Superpower - + getGrep() : Grep - + getAutoloader() : Autoloader - + getInfusion() : Infusion - + getStructure() : Structure - + getParser() : Parser - + getPlantuml() : Plantuml - + getRepoReadme() : RepoReadme - + getReposReadme() : ReposReadme - + getExtractor() : Extractor - + getInjector() : Injector - + getModel() : Model - + getInsert() : Insert - + getUpdate() : Update - } - - class Templatelayout #Gold { - + register() : void - + getTemplatelayoutData() : TemplatelayoutData - + getAliasData() : AliasData - } - - class Utilities #Gold { - + register() : void - + getFolder() : Folder - + getFile() : File - + getCounter() : Counter - + getPaths() : Paths - + getFiles() : Files - + getConstantpaths() : Constantpaths - + getDynamicpath() : Dynamicpath - + getPathfix() : Pathfix - + getStructure() : Structure - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Templatelayout -> namespace VDM\Joomla\Componentbuilder\Compiler\Templatelayout -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Templatelayout #LightGreen { - - - class Data #Gold { - # Config $config - # Registry $registry - # Aliasdata $alias - + __construct() - + set() : bool - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Utilities -> namespace VDM\Joomla\Componentbuilder\Compiler\Utilities -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Utilities #LightGreen { - - - abstract FieldHelper #Orange { - + {static} check() : bool - } - - abstract Indent #Orange { - + {static} _() : string - - {static} indent() : string - - {static} init() : void - } - - abstract Line #Orange { - - static $add - + {static} _() : string - - {static} add() : bool - - {static} init() : void - } - - abstract Placefix #Orange { - + {static} _() : string - + {static} b() : string - + {static} d() : string - + {static} _h() : string - + {static} h() : string - } - - abstract Unique #Orange { - + {static} get() : string - + {static} code() : string - } - - class Counter #Gold { - + int $folder - + int $file - + int $page - + int $line - + int $field - # int $seconds - # float $actualSeconds - # int $folderSeconds - # int $fileSeconds - # int $lineSeconds - # float $secondsDebugging - # float $secondsPlanning - # float $secondsMapping - # float $secondsOffice - # int $totalHours - # int $debuggingHours - # int $planningHours - # int $mappingHours - # int $officeHours - # int $actualTotalHours - # int $actualHoursSpent - # int $actualDaysSpent - # int $totalDays - # int $actualTotalDays - # float $projectWeekTime - # float $projectMonthTime - # float $start - # float $end - # float $timer - # Content $content - + __construct() - + start() : void - + end() : void - + set() : void - # calculate() : void - } - - class Dynamicpath #Gold { - # Placeholder $placeholder - # array $paths - + __construct() - + update() : string - } - - class File #Gold { - # Counter $counter - # Paths $paths - + __construct() - + html() : void - + write() : bool - } - - class Folder #Gold { - # Counter $counter - # File $file - + __construct() - + create() : void - + remove() : bool - } - - class Pathfix #Gold { - + set() : void - } - - class Paths #Gold { - # Config $config - # Component $component - + __construct() - + __get() : string - # key() : string - - setTemplatePath() : void - - setComponentSalesName() : void - - setComponentBackupName() : void - - setComponentFolderName() : void - - setComponentPath() : void - - setTemplatePathCustom() : void - } - - class Structure #Gold { - # Settings $settings - # Paths $paths - # Counter $counter - # File $file - # Files $files - # CMSApplication $app - + __construct() - + build() : bool - - getFileDetails() : ?array - - getPath() : ?string - - getNewName() : string - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Power Database -> namespace VDM\Joomla\Componentbuilder\Power\Database -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Power\Database #LightGreen { - - - class Insert << (F,LightGreen) >> #Green { - # Model $model - # Database $database - + __construct() - + value() : bool - + row() : bool - + rows() : bool - + item() : bool - + items() : bool - } - - class Update << (F,LightGreen) >> #Green { - # Model $model - # Database $database - + __construct() - + value() : bool - + row() : bool - + rows() : bool - + item() : bool - + items() : bool - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Builder Update -> namespace VDM\Joomla\Componentbuilder\Compiler\Builder\Update -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Builder\Update #DeepSkyBlue { - - - class Mysql #Gold { - # key() : string - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Customcode Extractor -> namespace VDM\Joomla\Componentbuilder\Compiler\Customcode\Extractor -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Customcode\Extractor #DeepSkyBlue { - - - class Paths #Gold { - + array $active - # array $componentPlaceholder - # Config $config - # Placeholder $placeholder - # Customcode $customcode - # Extractor $extractor - # \JDatabaseDriver $db - + __construct() - # load() : void - # getModuleIDs() : mixed - # getModulePath() : mixed - # getPluginIDs() : mixed - # getPluginPath() : mixed - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Extension JoomlaThree -> namespace VDM\Joomla\Componentbuilder\Compiler\Extension\JoomlaThree -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Extension\JoomlaThree #DeepSkyBlue { - - - class InstallScript #Gold { - # object $extension - # array $methods - # array $types - # array $construct - # array $install - # array $update - # array $uninstall - # bool $preflightActive - # bool $postflightActive - + get() : string - # build() : string - # head() : string - # construct() : string - # main() : string - # flight() : string - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Field JoomlaThree -> namespace VDM\Joomla\Componentbuilder\Compiler\Field\JoomlaThree -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Field\JoomlaThree #DeepSkyBlue { - - - class CoreValidation #Gold { - # ?array $rules - # string $path - + __construct() - + get() : array - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Interfaces Component -> namespace VDM\Joomla\Componentbuilder\Compiler\Interfaces\Component -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Interfaces\Component #DeepSkyBlue { - - - interface PlaceholderInterface #Lavender { - + get() : array - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Interfaces Customcode -> namespace VDM\Joomla\Componentbuilder\Compiler\Interfaces\Customcode -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Interfaces\Customcode #DeepSkyBlue { - - - interface DispenserInterface #Lavender { - + set() : bool - + get() : mixed - } - - interface ExternalInterface #Lavender { - + set() : string - } - - interface ExtractorInterface #Lavender { - + run() : void - } - - interface GuiInterface #Lavender { - + set() : string - + search() : void - } - - interface LockBaseInterface #Lavender { - + set() : string - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Interfaces Extension -> namespace VDM\Joomla\Componentbuilder\Compiler\Interfaces\Extension -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Interfaces\Extension #DeepSkyBlue { - - - interface InstallInterface #Lavender { - + getOfficialName() : string - + getClassName() : string - + getInstallerClassName() : string - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Interfaces Field -> namespace VDM\Joomla\Componentbuilder\Compiler\Interfaces\Field -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Interfaces\Field #DeepSkyBlue { - - - interface CoreValidationInterface #Lavender { - + get() : array - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Power Repo -> namespace VDM\Joomla\Componentbuilder\Compiler\Power\Repo -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Power\Repo #DeepSkyBlue { - - - class Readme #Gold { - # Power $power - # Plantuml $plantuml - + __construct() - + get() : string - } -} - - -@enduml -``` - -## VDM Joomla Componentbuilder Compiler Power Repos -> namespace VDM\Joomla\Componentbuilder\Compiler\Power\Repos -```uml -@startuml - -namespace VDM\Joomla\Componentbuilder\Compiler\Power\Repos #DeepSkyBlue { - - - class Readme #Gold { - # Power $power - # Plantuml $plantuml - + __construct() - + get() : string - - readmeBuilder() : string - - readmeModel() : string - - generateIndex() : string - - generateDiagramBucket() : string - - defineTypeOrder() : array - - sortClasses() : void - - compareNamespace() : int - - compareType() : int - - compareName() : int - - generateNamespaceDiagram() : string - - indexLinkPower() : string - - linkPowerRepo() : string - - linkPowerCode() : string - - linkPowerSettings() : string - - linkPowerSPK() : string - } -} - - -@enduml -``` - - --- ``` ██╗ ██████╗ ██████╗ ███╗ ███╗██╗ █████╗ diff --git a/src/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c/README.md b/src/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c/README.md index 559e892..9654a5b 100644 --- a/src/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c/README.md +++ b/src/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c/README.md @@ -25,6 +25,8 @@ class Infusion #Gold { + set() : void - parsePowers() : void - setSuperPowers() : void + - mergePowers($powers, $old) : void + - sortPowers($powers) : void - setPowers() : void - index(array $powers) : string - code(object $power) : string @@ -70,6 +72,20 @@ note left of Infusion::setSuperPowers return: void end note +note right of Infusion::mergePowers + Merge the old missing powers found in local repository back into the index + + since: 3.2.0 + return: void +end note + +note left of Infusion::sortPowers + Sort Powers + + since: 3.2.0 + return: void +end note + note right of Infusion::setPowers Set the Powers code diff --git a/src/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c/code.php b/src/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c/code.php index c0dd35b..4b03a0c 100644 --- a/src/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c/code.php +++ b/src/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c/code.php @@ -232,9 +232,18 @@ class Infusion array(&$context, &$path, &$key, &$powers) ); + // we add and all missing powers + if (isset($this->power->old_superpowers[$path])) + { + $this->mergePowers($powers, $this->power->old_superpowers[$path]); + } + // POWERREADME $this->content->set_($key, 'POWERREADME', $this->reposreadme->get($powers)); + // sort all powers + $this->sortPowers($powers); + // POWERINDEX $this->content->set_($key, 'POWERINDEX', $this->index($powers)); @@ -247,6 +256,34 @@ class Infusion } } + /** + * Merge the old missing powers found in local repository back into the index + * + * @return void + * @since 3.2.0 + */ + private function mergePowers(array &$powers, array &$old) + { + foreach ($old as $guid => $values) + { + if (!isset($powers[$guid])) + { + $powers[$guid] = $values; + } + } + } + + /** + * Sort Powers + * + * @return void + * @since 3.2.0 + */ + private function sortPowers(array &$powers) + { + ksort($powers, SORT_STRING); + } + /** * Set the Powers code * diff --git a/src/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c/code.power b/src/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c/code.power index 93291f2..ca4e2cd 100644 --- a/src/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c/code.power +++ b/src/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c/code.power @@ -197,9 +197,18 @@ array(&$context, &$path, &$key, &$powers) ); + // we add and all missing powers + if (isset($this->power->old_superpowers[$path])) + { + $this->mergePowers($powers, $this->power->old_superpowers[$path]); + } + // POWERREADME $this->content->set_($key, 'POWERREADME', $this->reposreadme->get($powers)); + // sort all powers + $this->sortPowers($powers); + // POWERINDEX $this->content->set_($key, 'POWERINDEX', $this->index($powers)); @@ -212,6 +221,34 @@ } } + /** + * Merge the old missing powers found in local repository back into the index + * + * @return void + * @since 3.2.0 + */ + private function mergePowers(array &$powers, array &$old) + { + foreach ($old as $guid => $values) + { + if (!isset($powers[$guid])) + { + $powers[$guid] = $values; + } + } + } + + /** + * Sort Powers + * + * @return void + * @since 3.2.0 + */ + private function sortPowers(array &$powers) + { + ksort($powers, SORT_STRING); + } + /** * Set the Powers code * diff --git a/src/0d08c583-04d5-454e-b756-48ca05e1651a/README.md b/src/0d08c583-04d5-454e-b756-48ca05e1651a/README.md index b2e58f9..4221820 100644 --- a/src/0d08c583-04d5-454e-b756-48ca05e1651a/README.md +++ b/src/0d08c583-04d5-454e-b756-48ca05e1651a/README.md @@ -18,13 +18,11 @@ class Readme #Gold { - readmeBuilder($powers) : string - readmeModel(array $classes) : string - generateIndex(array $classes) : string - - generateDiagramBucket(array $classes) : string - defineTypeOrder() : array - sortClasses(array $classes, array $typeOrder) : void - compareNamespace(array $a, array $b) : int - compareType(array $a, array $b, ...) : int - compareName(array $a, array $b) : int - - generateNamespaceDiagram(string $current_namespace, string $diagrams) : string - indexLinkPower(string $power) : string - linkPowerRepo(string $power) : string - linkPowerCode(string $power) : string @@ -65,34 +63,28 @@ note right of Readme::generateIndex return: string end note -note left of Readme::generateDiagramBucket - Generate the diagram bucket string for classes - - return: string -end note - -note right of Readme::defineTypeOrder +note left of Readme::defineTypeOrder Define the order of types for sorting purposes since: 3.2.0 return: array end note -note left of Readme::sortClasses +note right of Readme::sortClasses Sort the flattened array using a single sorting function since: 3.2.0 return: void end note -note right of Readme::compareNamespace +note left of Readme::compareNamespace Compare the namespace of two classes since: 3.2.0 return: int end note -note left of Readme::compareType +note right of Readme::compareType Compare the type of two classes since: 3.2.0 @@ -104,19 +96,13 @@ note left of Readme::compareType array $typeOrder end note -note right of Readme::compareName +note left of Readme::compareName Compare the name of two classes since: 3.2.0 return: int end note -note left of Readme::generateNamespaceDiagram - Generate a namespace diagram string - - return: string -end note - note right of Readme::indexLinkPower Build the Link to the power in this repository diff --git a/src/0d08c583-04d5-454e-b756-48ca05e1651a/code.php b/src/0d08c583-04d5-454e-b756-48ca05e1651a/code.php index d47ca4d..d27d7ce 100644 --- a/src/0d08c583-04d5-454e-b756-48ca05e1651a/code.php +++ b/src/0d08c583-04d5-454e-b756-48ca05e1651a/code.php @@ -123,18 +123,13 @@ class Readme $classes = []; foreach ($powers as $guid => $power) { - $power_object = $this->power->get($guid); - if (isset($power_object->parsed_class_code) && is_array($power_object->parsed_class_code)) - { - // add to the sort bucket - $classes[] = [ - 'namespace' => $power['namespace'], - 'type' => $power['type'], - 'name' => $power['name'], - 'link' => $this->indexLinkPower($power), - 'diagram' => $this->plantuml->classBasicDiagram($power, $power_object->parsed_class_code) - ]; - } + // add to the sort bucket + $classes[] = [ + 'namespace' => $power['namespace'], + 'type' => $power['type'], + 'name' => $power['name'], + 'link' => $this->indexLinkPower($power) + ]; } return $this->readmeModel($classes); @@ -152,11 +147,7 @@ class Readme { $this->sortClasses($classes, $this->defineTypeOrder()); - $result = $this->generateIndex($classes); - - $diagram_bucket = $this->generateDiagramBucket($classes); - - return $result . $diagram_bucket; + return $this->generateIndex($classes); } /** @@ -187,40 +178,6 @@ class Readme return $result; } - /** - * Generate the diagram bucket string for classes - * - * @param array $classes The sorted classes - * - * @return string The diagram bucket string - */ - private function generateDiagramBucket(array &$classes): string - { - $diagram_bucket = "\n\n# Class Diagrams\n"; - $current_namespace = null; - $diagrams = ''; - - foreach ($classes as $class) - { - if ($class['namespace'] !== $current_namespace) - { - if ($current_namespace !== null) - { - $diagram_bucket .= $this->generateNamespaceDiagram($current_namespace, $diagrams); - } - $current_namespace = $class['namespace']; - $diagrams = ''; - } - - $diagrams .= $class['diagram']; - } - - // Add the last namespace diagram - $diagram_bucket .= $this->generateNamespaceDiagram($current_namespace, $diagrams); - - return $diagram_bucket; - } - /** * Define the order of types for sorting purposes * @@ -318,24 +275,6 @@ class Readme return strcmp($a['name'], $b['name']); } - /** - * Generate a namespace diagram string - * - * @param string $current_namespace The current namespace - * @param string $diagrams The diagrams for the namespace - * - * @return string The namespace diagram string - */ - private function generateNamespaceDiagram(string $current_namespace, string $diagrams): string - { - $namespace_title = str_replace('\\', ' ', $current_namespace); - $diagram_code = "\n## {$namespace_title}\n> namespace {$current_namespace}\n"; - $diagram_code .= "```uml\n@startuml\n\n" . - $this->plantuml->namespaceDiagram($current_namespace, $diagrams) . "\n\n@enduml\n```\n"; - - return $diagram_code; - } - /** * Build the Link to the power in this repository * @@ -403,7 +342,6 @@ class Readme private function linkPowerSPK(array &$power): string { return $power['spk']; - } - + } } diff --git a/src/0d08c583-04d5-454e-b756-48ca05e1651a/code.power b/src/0d08c583-04d5-454e-b756-48ca05e1651a/code.power index 10c1be0..9bb59d2 100644 --- a/src/0d08c583-04d5-454e-b756-48ca05e1651a/code.power +++ b/src/0d08c583-04d5-454e-b756-48ca05e1651a/code.power @@ -98,18 +98,13 @@ $classes = []; foreach ($powers as $guid => $power) { - $power_object = $this->power->get($guid); - if (isset($power_object->parsed_class_code) && is_array($power_object->parsed_class_code)) - { - // add to the sort bucket - $classes[] = [ - 'namespace' => $power['namespace'], - 'type' => $power['type'], - 'name' => $power['name'], - 'link' => $this->indexLinkPower($power), - 'diagram' => $this->plantuml->classBasicDiagram($power, $power_object->parsed_class_code) - ]; - } + // add to the sort bucket + $classes[] = [ + 'namespace' => $power['namespace'], + 'type' => $power['type'], + 'name' => $power['name'], + 'link' => $this->indexLinkPower($power) + ]; } return $this->readmeModel($classes); @@ -127,11 +122,7 @@ { $this->sortClasses($classes, $this->defineTypeOrder()); - $result = $this->generateIndex($classes); - - $diagram_bucket = $this->generateDiagramBucket($classes); - - return $result . $diagram_bucket; + return $this->generateIndex($classes); } /** @@ -162,40 +153,6 @@ return $result; } - /** - * Generate the diagram bucket string for classes - * - * @param array $classes The sorted classes - * - * @return string The diagram bucket string - */ - private function generateDiagramBucket(array &$classes): string - { - $diagram_bucket = "\n\n# Class Diagrams\n"; - $current_namespace = null; - $diagrams = ''; - - foreach ($classes as $class) - { - if ($class['namespace'] !== $current_namespace) - { - if ($current_namespace !== null) - { - $diagram_bucket .= $this->generateNamespaceDiagram($current_namespace, $diagrams); - } - $current_namespace = $class['namespace']; - $diagrams = ''; - } - - $diagrams .= $class['diagram']; - } - - // Add the last namespace diagram - $diagram_bucket .= $this->generateNamespaceDiagram($current_namespace, $diagrams); - - return $diagram_bucket; - } - /** * Define the order of types for sorting purposes * @@ -293,24 +250,6 @@ return strcmp($a['name'], $b['name']); } - /** - * Generate a namespace diagram string - * - * @param string $current_namespace The current namespace - * @param string $diagrams The diagrams for the namespace - * - * @return string The namespace diagram string - */ - private function generateNamespaceDiagram(string $current_namespace, string $diagrams): string - { - $namespace_title = str_replace('\\', ' ', $current_namespace); - $diagram_code = "\n## {$namespace_title}\n> namespace {$current_namespace}\n"; - $diagram_code .= "```uml\n@startuml\n\n" . - $this->plantuml->namespaceDiagram($current_namespace, $diagrams) . "\n\n@enduml\n```\n"; - - return $diagram_code; - } - /** * Build the Link to the power in this repository * @@ -378,4 +317,4 @@ private function linkPowerSPK(array &$power): string { return $power['spk']; - } + } \ No newline at end of file diff --git a/src/324566de-0f7d-4b6e-9caf-8424d55013ae/README.md b/src/324566de-0f7d-4b6e-9caf-8424d55013ae/README.md index 98921c5..62dbfcf 100644 --- a/src/324566de-0f7d-4b6e-9caf-8424d55013ae/README.md +++ b/src/324566de-0f7d-4b6e-9caf-8424d55013ae/README.md @@ -29,6 +29,7 @@ class Structure #Gold { - setDynamicFolders() : void - setSuperPowerDetails() : void - setSuperPowerFiles(object $power, string $bom) : void + - loadExistingSuperPower(string $repository) : void } note right of Structure::__construct @@ -49,7 +50,7 @@ note right of Structure::__construct ?CMSApplication $app = null end note -note right of Structure::build +note left of Structure::build Build the Powers files, folders since: 3.2.0 @@ -69,7 +70,7 @@ note right of Structure::createFile string $key end note -note right of Structure::setHtaccess +note left of Structure::setHtaccess Set the .htaccess for this power path since: 3.2.0 @@ -83,7 +84,7 @@ note right of Structure::setDynamicFolders return: void end note -note right of Structure::setSuperPowerDetails +note left of Structure::setSuperPowerDetails Set the super powers details structure since: 3.2.0 @@ -96,6 +97,13 @@ note right of Structure::setSuperPowerFiles since: 3.2.0 return: void end note + +note left of Structure::loadExistingSuperPower + Set the super power file paths + + since: 3.2.0 + return: void +end note @enduml ``` diff --git a/src/324566de-0f7d-4b6e-9caf-8424d55013ae/code.php b/src/324566de-0f7d-4b6e-9caf-8424d55013ae/code.php index 5549fd9..6178083 100644 --- a/src/324566de-0f7d-4b6e-9caf-8424d55013ae/code.php +++ b/src/324566de-0f7d-4b6e-9caf-8424d55013ae/code.php @@ -28,6 +28,8 @@ use VDM\Joomla\Componentbuilder\Compiler\Utilities\Files; use VDM\Joomla\Utilities\ObjectHelper; use VDM\Joomla\Utilities\ArrayHelper; use VDM\Joomla\Utilities\StringHelper; +use VDM\Joomla\Utilities\JsonHelper; +use VDM\Joomla\Utilities\FileHelper; use VDM\Joomla\Componentbuilder\Compiler\Utilities\Placefix; @@ -372,6 +374,9 @@ class Structure { foreach ($this->power->superpowers as $path => $powers) { + // get existing files + $this->loadExistingSuperPower($path); + // create the path if it does not exist $this->folder->create($path, false); @@ -424,6 +429,22 @@ class Structure } } } - + + /** + * Set the super power file paths + * + * @param string $repository The super power repository + * + * @return void + * @since 3.2.0 + */ + private function loadExistingSuperPower(string $repository) + { + if (($content = FileHelper::getContent($repository . '/super-powers.json', null)) !== null && + JsonHelper::check($content)) + { + $this->power->old_superpowers[$repository] = json_decode($content, true); + } + } } diff --git a/src/324566de-0f7d-4b6e-9caf-8424d55013ae/code.power b/src/324566de-0f7d-4b6e-9caf-8424d55013ae/code.power index 0de4b12..8ba0390 100644 --- a/src/324566de-0f7d-4b6e-9caf-8424d55013ae/code.power +++ b/src/324566de-0f7d-4b6e-9caf-8424d55013ae/code.power @@ -332,6 +332,9 @@ { foreach ($this->power->superpowers as $path => $powers) { + // get existing files + $this->loadExistingSuperPower($path); + // create the path if it does not exist $this->folder->create($path, false); @@ -384,3 +387,20 @@ } } } + + /** + * Set the super power file paths + * + * @param string $repository The super power repository + * + * @return void + * @since 3.2.0 + */ + private function loadExistingSuperPower(string $repository) + { + if (($content = FileHelper::getContent($repository . '/super-powers.json', null)) !== null && + JsonHelper::check($content)) + { + $this->power->old_superpowers[$repository] = json_decode($content, true); + } + } \ No newline at end of file diff --git a/src/324566de-0f7d-4b6e-9caf-8424d55013ae/settings.json b/src/324566de-0f7d-4b6e-9caf-8424d55013ae/settings.json index 8712bb1..7af7d81 100644 --- a/src/324566de-0f7d-4b6e-9caf-8424d55013ae/settings.json +++ b/src/324566de-0f7d-4b6e-9caf-8424d55013ae/settings.json @@ -63,6 +63,14 @@ "as": "default" }, "use_selection13": { + "use": "4b225c51-d293-48e4-b3f6-5136cf5c3f18", + "as": "default" + }, + "use_selection14": { + "use": "a223b31e-ea1d-4cdf-92ae-5f9becffaff0", + "as": "default" + }, + "use_selection15": { "use": "500f3a7f-c16d-4dd4-81b2-2df6776b5388", "as": "default" } diff --git a/src/b836c1b1-b6b1-44f7-b8a2-9a763a4185b1/code.php b/src/b836c1b1-b6b1-44f7-b8a2-9a763a4185b1/code.php index 115c101..9c8ab17 100644 --- a/src/b836c1b1-b6b1-44f7-b8a2-9a763a4185b1/code.php +++ b/src/b836c1b1-b6b1-44f7-b8a2-9a763a4185b1/code.php @@ -69,6 +69,14 @@ class Power implements PowerInterface **/ public array $superpowers = []; + /** + * Old super powers found in the local repos + * + * @var array + * @since 3.2.0 + **/ + public array $old_superpowers = []; + /** * The url to the power, if there is an error. * diff --git a/src/b836c1b1-b6b1-44f7-b8a2-9a763a4185b1/code.power b/src/b836c1b1-b6b1-44f7-b8a2-9a763a4185b1/code.power index db25196..cc1a0e8 100644 --- a/src/b836c1b1-b6b1-44f7-b8a2-9a763a4185b1/code.power +++ b/src/b836c1b1-b6b1-44f7-b8a2-9a763a4185b1/code.power @@ -30,6 +30,14 @@ **/ public array $superpowers = []; + /** + * Old super powers found in the local repos + * + * @var array + * @since 3.2.0 + **/ + public array $old_superpowers = []; + /** * The url to the power, if there is an error. * diff --git a/super-powers.json b/super-powers.json index c4655e4..d433161 100644 --- a/super-powers.json +++ b/super-powers.json @@ -1,751 +1,14 @@ { - "81de8f57-dd9c-4a17-964f-848cd4a0743b": { - "name": "Cryptinterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Interfaces", - "code": "src\/81de8f57-dd9c-4a17-964f-848cd4a0743b\/code.php", - "power": "src\/81de8f57-dd9c-4a17-964f-848cd4a0743b\/code.power", - "settings": "src\/81de8f57-dd9c-4a17-964f-848cd4a0743b\/settings.json", - "path": "src\/81de8f57-dd9c-4a17-964f-848cd4a0743b", - "spk": "Super__81de8f57_dd9c_4a17_964f_848cd4a0743b__Power", - "guid": "81de8f57-dd9c-4a17-964f-848cd4a0743b" - }, - "2ad31f74-f579-499d-b98b-c4f54fd615dd": { - "name": "LoadInterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Interfaces", - "code": "src\/2ad31f74-f579-499d-b98b-c4f54fd615dd\/code.php", - "power": "src\/2ad31f74-f579-499d-b98b-c4f54fd615dd\/code.power", - "settings": "src\/2ad31f74-f579-499d-b98b-c4f54fd615dd\/settings.json", - "path": "src\/2ad31f74-f579-499d-b98b-c4f54fd615dd", - "spk": "Super__2ad31f74_f579_499d_b98b_c4f54fd615dd__Power", - "guid": "2ad31f74-f579-499d-b98b-c4f54fd615dd" - }, - "2da6d6c4-eb29-4d69-8bc2-36d96e916adf": { - "name": "Tableinterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Interfaces", - "code": "src\/2da6d6c4-eb29-4d69-8bc2-36d96e916adf\/code.php", - "power": "src\/2da6d6c4-eb29-4d69-8bc2-36d96e916adf\/code.power", - "settings": "src\/2da6d6c4-eb29-4d69-8bc2-36d96e916adf\/settings.json", - "path": "src\/2da6d6c4-eb29-4d69-8bc2-36d96e916adf", - "spk": "Super__2da6d6c4_eb29_4d69_8bc2_36d96e916adf__Power", - "guid": "2da6d6c4-eb29-4d69-8bc2-36d96e916adf" - }, - "4815e1c7-a433-443d-a112-d1e03d7df84b": { - "name": "Database", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", - "code": "src\/4815e1c7-a433-443d-a112-d1e03d7df84b\/code.php", - "power": "src\/4815e1c7-a433-443d-a112-d1e03d7df84b\/code.power", - "settings": "src\/4815e1c7-a433-443d-a112-d1e03d7df84b\/settings.json", - "path": "src\/4815e1c7-a433-443d-a112-d1e03d7df84b", - "spk": "Super__4815e1c7_a433_443d_a112_d1e03d7df84b__Power", - "guid": "4815e1c7-a433-443d-a112-d1e03d7df84b" - }, - "fa4bf18e-301e-42e3-91fb-6e0096c07adc": { - "name": "Config", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler", - "code": "src\/fa4bf18e-301e-42e3-91fb-6e0096c07adc\/code.php", - "power": "src\/fa4bf18e-301e-42e3-91fb-6e0096c07adc\/code.power", - "settings": "src\/fa4bf18e-301e-42e3-91fb-6e0096c07adc\/settings.json", - "path": "src\/fa4bf18e-301e-42e3-91fb-6e0096c07adc", - "spk": "Super__fa4bf18e_301e_42e3_91fb_6e0096c07adc__Power", - "guid": "fa4bf18e-301e-42e3-91fb-6e0096c07adc" - }, - "33bdc535-0ff1-40c8-bb22-b5d44f1731c4": { - "name": "CustomcodeInterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces", - "code": "src\/33bdc535-0ff1-40c8-bb22-b5d44f1731c4\/code.php", - "power": "src\/33bdc535-0ff1-40c8-bb22-b5d44f1731c4\/code.power", - "settings": "src\/33bdc535-0ff1-40c8-bb22-b5d44f1731c4\/settings.json", - "path": "src\/33bdc535-0ff1-40c8-bb22-b5d44f1731c4", - "spk": "Super__33bdc535_0ff1_40c8_bb22_b5d44f1731c4__Power", - "guid": "33bdc535-0ff1-40c8-bb22-b5d44f1731c4" - }, - "a6cdd935-c038-4a54-8446-54bed87f003c": { - "name": "PlaceholderInterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces", - "code": "src\/a6cdd935-c038-4a54-8446-54bed87f003c\/code.php", - "power": "src\/a6cdd935-c038-4a54-8446-54bed87f003c\/code.power", - "settings": "src\/a6cdd935-c038-4a54-8446-54bed87f003c\/settings.json", - "path": "src\/a6cdd935-c038-4a54-8446-54bed87f003c", - "spk": "Super__a6cdd935_c038_4a54_8446_54bed87f003c__Power", - "guid": "a6cdd935-c038-4a54-8446-54bed87f003c" - }, - "500f3a7f-c16d-4dd4-81b2-2df6776b5388": { - "name": "Placefix", - "type": "abstract class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", - "code": "src\/500f3a7f-c16d-4dd4-81b2-2df6776b5388\/code.php", - "power": "src\/500f3a7f-c16d-4dd4-81b2-2df6776b5388\/code.power", - "settings": "src\/500f3a7f-c16d-4dd4-81b2-2df6776b5388\/settings.json", - "path": "src\/500f3a7f-c16d-4dd4-81b2-2df6776b5388", - "spk": "Super__500f3a7f_c16d_4dd4_81b2_2df6776b5388__Power", - "guid": "500f3a7f-c16d-4dd4-81b2-2df6776b5388" - }, - "06453ada-e370-49f0-b262-e3f5a8ed0c2c": { - "name": "Placeholder", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler", - "code": "src\/06453ada-e370-49f0-b262-e3f5a8ed0c2c\/code.php", - "power": "src\/06453ada-e370-49f0-b262-e3f5a8ed0c2c\/code.power", - "settings": "src\/06453ada-e370-49f0-b262-e3f5a8ed0c2c\/settings.json", - "path": "src\/06453ada-e370-49f0-b262-e3f5a8ed0c2c", - "spk": "Super__06453ada_e370_49f0_b262_e3f5a8ed0c2c__Power", - "guid": "06453ada-e370-49f0-b262-e3f5a8ed0c2c" - }, - "d6592c9b-93a6-41b3-83c7-c43a0a80cb83": { - "name": "LanguageInterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces", - "code": "src\/d6592c9b-93a6-41b3-83c7-c43a0a80cb83\/code.php", - "power": "src\/d6592c9b-93a6-41b3-83c7-c43a0a80cb83\/code.power", - "settings": "src\/d6592c9b-93a6-41b3-83c7-c43a0a80cb83\/settings.json", - "path": "src\/d6592c9b-93a6-41b3-83c7-c43a0a80cb83", - "spk": "Super__d6592c9b_93a6_41b3_83c7_c43a0a80cb83__Power", - "guid": "d6592c9b-93a6-41b3-83c7-c43a0a80cb83" - }, - "8eee7df5-2775-41a9-9372-c46c5939a252": { - "name": "Language", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler", - "code": "src\/8eee7df5-2775-41a9-9372-c46c5939a252\/code.php", - "power": "src\/8eee7df5-2775-41a9-9372-c46c5939a252\/code.power", - "settings": "src\/8eee7df5-2775-41a9-9372-c46c5939a252\/settings.json", - "path": "src\/8eee7df5-2775-41a9-9372-c46c5939a252", - "spk": "Super__8eee7df5_2775_41a9_9372_c46c5939a252__Power", - "guid": "8eee7df5-2775-41a9-9372-c46c5939a252" - }, - "d33b9278-c409-4aec-a047-b72f56712391": { + "01411bb1-fdd6-4cca-84d7-1b62d93c70c1": { "name": "Extractor", "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Language", - "code": "src\/d33b9278-c409-4aec-a047-b72f56712391\/code.php", - "power": "src\/d33b9278-c409-4aec-a047-b72f56712391\/code.power", - "settings": "src\/d33b9278-c409-4aec-a047-b72f56712391\/settings.json", - "path": "src\/d33b9278-c409-4aec-a047-b72f56712391", - "spk": "Super__d33b9278_c409_4aec_a047_b72f56712391__Power", - "guid": "d33b9278-c409-4aec-a047-b72f56712391" - }, - "eeb03266-22fd-45bb-953a-961bb6be3a54": { - "name": "Extractor", - "type": "final class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Power", - "code": "src\/eeb03266-22fd-45bb-953a-961bb6be3a54\/code.php", - "power": "src\/eeb03266-22fd-45bb-953a-961bb6be3a54\/code.power", - "settings": "src\/eeb03266-22fd-45bb-953a-961bb6be3a54\/settings.json", - "path": "src\/eeb03266-22fd-45bb-953a-961bb6be3a54", - "spk": "Super__eeb03266_22fd_45bb_953a_961bb6be3a54__Power", - "guid": "eeb03266-22fd-45bb-953a-961bb6be3a54" - }, - "1fcb13a2-f3f0-4fa8-b8c6-ff9dc546777a": { - "name": "ExternalInterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces\\Customcode", - "code": "src\/1fcb13a2-f3f0-4fa8-b8c6-ff9dc546777a\/code.php", - "power": "src\/1fcb13a2-f3f0-4fa8-b8c6-ff9dc546777a\/code.power", - "settings": "src\/1fcb13a2-f3f0-4fa8-b8c6-ff9dc546777a\/settings.json", - "path": "src\/1fcb13a2-f3f0-4fa8-b8c6-ff9dc546777a", - "spk": "Super__1fcb13a2_f3f0_4fa8_b8c6_ff9dc546777a__Power", - "guid": "1fcb13a2-f3f0-4fa8-b8c6-ff9dc546777a" - }, - "1cef0266-99e2-40d8-919f-c2ce32226b0a": { - "name": "External", - "type": "class", "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Customcode", - "code": "src\/1cef0266-99e2-40d8-919f-c2ce32226b0a\/code.php", - "power": "src\/1cef0266-99e2-40d8-919f-c2ce32226b0a\/code.power", - "settings": "src\/1cef0266-99e2-40d8-919f-c2ce32226b0a\/settings.json", - "path": "src\/1cef0266-99e2-40d8-919f-c2ce32226b0a", - "spk": "Super__1cef0266_99e2_40d8_919f_c2ce32226b0a__Power", - "guid": "1cef0266-99e2-40d8-919f-c2ce32226b0a" - }, - "313b43c4-98c3-4f62-9177-2d73ec8eba31": { - "name": "Customcode", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler", - "code": "src\/313b43c4-98c3-4f62-9177-2d73ec8eba31\/code.php", - "power": "src\/313b43c4-98c3-4f62-9177-2d73ec8eba31\/code.power", - "settings": "src\/313b43c4-98c3-4f62-9177-2d73ec8eba31\/settings.json", - "path": "src\/313b43c4-98c3-4f62-9177-2d73ec8eba31", - "spk": "Super__313b43c4_98c3_4f62_9177_2d73ec8eba31__Power", - "guid": "313b43c4-98c3-4f62-9177-2d73ec8eba31" - }, - "2cc8517d-1105-4697-9743-048b4b7c089c": { - "name": "GuiInterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces\\Customcode", - "code": "src\/2cc8517d-1105-4697-9743-048b4b7c089c\/code.php", - "power": "src\/2cc8517d-1105-4697-9743-048b4b7c089c\/code.power", - "settings": "src\/2cc8517d-1105-4697-9743-048b4b7c089c\/settings.json", - "path": "src\/2cc8517d-1105-4697-9743-048b4b7c089c", - "spk": "Super__2cc8517d_1105_4697_9743_048b4b7c089c__Power", - "guid": "2cc8517d-1105-4697-9743-048b4b7c089c" - }, - "ca111518-e47c-4049-b1b2-cb010f23866f": { - "name": "Reverse", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Placeholder", - "code": "src\/ca111518-e47c-4049-b1b2-cb010f23866f\/code.php", - "power": "src\/ca111518-e47c-4049-b1b2-cb010f23866f\/code.power", - "settings": "src\/ca111518-e47c-4049-b1b2-cb010f23866f\/settings.json", - "path": "src\/ca111518-e47c-4049-b1b2-cb010f23866f", - "spk": "Super__ca111518_e47c_4049_b1b2_cb010f23866f__Power", - "guid": "ca111518-e47c-4049-b1b2-cb010f23866f" - }, - "95d0e03f-24fd-4412-bc2e-f0899fcc3205": { - "name": "Parser", - "type": "final class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Power", - "code": "src\/95d0e03f-24fd-4412-bc2e-f0899fcc3205\/code.php", - "power": "src\/95d0e03f-24fd-4412-bc2e-f0899fcc3205\/code.power", - "settings": "src\/95d0e03f-24fd-4412-bc2e-f0899fcc3205\/settings.json", - "path": "src\/95d0e03f-24fd-4412-bc2e-f0899fcc3205", - "spk": "Super__95d0e03f_24fd_4412_bc2e_f0899fcc3205__Power", - "guid": "95d0e03f-24fd-4412-bc2e-f0899fcc3205" - }, - "1bd48df2-4f7e-4581-9fe9-4b54e59105e3": { - "name": "Gui", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Customcode", - "code": "src\/1bd48df2-4f7e-4581-9fe9-4b54e59105e3\/code.php", - "power": "src\/1bd48df2-4f7e-4581-9fe9-4b54e59105e3\/code.power", - "settings": "src\/1bd48df2-4f7e-4581-9fe9-4b54e59105e3\/settings.json", - "path": "src\/1bd48df2-4f7e-4581-9fe9-4b54e59105e3", - "spk": "Super__1bd48df2_4f7e_4581_9fe9_4b54e59105e3__Power", - "guid": "1bd48df2-4f7e-4581-9fe9-4b54e59105e3" - }, - "20ed72b0-fcac-4344-aee1-8a65e3bf221d": { - "name": "EventInterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces", - "code": "src\/20ed72b0-fcac-4344-aee1-8a65e3bf221d\/code.php", - "power": "src\/20ed72b0-fcac-4344-aee1-8a65e3bf221d\/code.power", - "settings": "src\/20ed72b0-fcac-4344-aee1-8a65e3bf221d\/settings.json", - "path": "src\/20ed72b0-fcac-4344-aee1-8a65e3bf221d", - "spk": "Super__20ed72b0_fcac_4344_aee1_8a65e3bf221d__Power", - "guid": "20ed72b0-fcac-4344-aee1-8a65e3bf221d" - }, - "4325745f-da1f-4d4d-a591-3189fe8c06e5": { - "name": "HistoryInterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces", - "code": "src\/4325745f-da1f-4d4d-a591-3189fe8c06e5\/code.php", - "power": "src\/4325745f-da1f-4d4d-a591-3189fe8c06e5\/code.power", - "settings": "src\/4325745f-da1f-4d4d-a591-3189fe8c06e5\/settings.json", - "path": "src\/4325745f-da1f-4d4d-a591-3189fe8c06e5", - "spk": "Super__4325745f_da1f_4d4d_a591_3189fe8c06e5__Power", - "guid": "4325745f-da1f-4d4d-a591-3189fe8c06e5" - }, - "ef687e42-dc25-4423-9dd4-ec6e9743cfb0": { - "name": "DispenserInterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces\\Customcode", - "code": "src\/ef687e42-dc25-4423-9dd4-ec6e9743cfb0\/code.php", - "power": "src\/ef687e42-dc25-4423-9dd4-ec6e9743cfb0\/code.power", - "settings": "src\/ef687e42-dc25-4423-9dd4-ec6e9743cfb0\/settings.json", - "path": "src\/ef687e42-dc25-4423-9dd4-ec6e9743cfb0", - "spk": "Super__ef687e42_dc25_4423_9dd4_ec6e9743cfb0__Power", - "guid": "ef687e42-dc25-4423-9dd4-ec6e9743cfb0" - }, - "797579e8-b272-41ed-91de-428cb0b3e089": { - "name": "Hash", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Customcode", - "code": "src\/797579e8-b272-41ed-91de-428cb0b3e089\/code.php", - "power": "src\/797579e8-b272-41ed-91de-428cb0b3e089\/code.power", - "settings": "src\/797579e8-b272-41ed-91de-428cb0b3e089\/settings.json", - "path": "src\/797579e8-b272-41ed-91de-428cb0b3e089", - "spk": "Super__797579e8_b272_41ed_91de_428cb0b3e089__Power", - "guid": "797579e8-b272-41ed-91de-428cb0b3e089" - }, - "a3c515f5-4adf-4eb3-b637-0a1add550da6": { - "name": "LockBaseInterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces\\Customcode", - "code": "src\/a3c515f5-4adf-4eb3-b637-0a1add550da6\/code.php", - "power": "src\/a3c515f5-4adf-4eb3-b637-0a1add550da6\/code.power", - "settings": "src\/a3c515f5-4adf-4eb3-b637-0a1add550da6\/settings.json", - "path": "src\/a3c515f5-4adf-4eb3-b637-0a1add550da6", - "spk": "Super__a3c515f5_4adf_4eb3_b637_0a1add550da6__Power", - "guid": "a3c515f5-4adf-4eb3-b637-0a1add550da6" - }, - "a68c010b-e92e-47d5-8a44-d23cfddeb6c6": { - "name": "Indent", - "type": "abstract class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", - "code": "src\/a68c010b-e92e-47d5-8a44-d23cfddeb6c6\/code.php", - "power": "src\/a68c010b-e92e-47d5-8a44-d23cfddeb6c6\/code.power", - "settings": "src\/a68c010b-e92e-47d5-8a44-d23cfddeb6c6\/settings.json", - "path": "src\/a68c010b-e92e-47d5-8a44-d23cfddeb6c6", - "spk": "Super__a68c010b_e92e_47d5_8a44_d23cfddeb6c6__Power", - "guid": "a68c010b-e92e-47d5-8a44-d23cfddeb6c6" - }, - "7c07c9d6-34cd-4491-934a-ef0a83f414c0": { - "name": "LockBase", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Customcode", - "code": "src\/7c07c9d6-34cd-4491-934a-ef0a83f414c0\/code.php", - "power": "src\/7c07c9d6-34cd-4491-934a-ef0a83f414c0\/code.power", - "settings": "src\/7c07c9d6-34cd-4491-934a-ef0a83f414c0\/settings.json", - "path": "src\/7c07c9d6-34cd-4491-934a-ef0a83f414c0", - "spk": "Super__7c07c9d6_34cd_4491_934a_ef0a83f414c0__Power", - "guid": "7c07c9d6-34cd-4491-934a-ef0a83f414c0" - }, - "f1dc6430-fb54-452e-aa53-ce32ae93db88": { - "name": "Dispenser", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Customcode", - "code": "src\/f1dc6430-fb54-452e-aa53-ce32ae93db88\/code.php", - "power": "src\/f1dc6430-fb54-452e-aa53-ce32ae93db88\/code.power", - "settings": "src\/f1dc6430-fb54-452e-aa53-ce32ae93db88\/settings.json", - "path": "src\/f1dc6430-fb54-452e-aa53-ce32ae93db88", - "spk": "Super__f1dc6430_fb54_452e_aa53_ce32ae93db88__Power", - "guid": "f1dc6430-fb54-452e-aa53-ce32ae93db88" - }, - "a356d103-74f3-49ca-8e4f-3bd37746f089": { - "name": "Customcode", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Field", - "code": "src\/a356d103-74f3-49ca-8e4f-3bd37746f089\/code.php", - "power": "src\/a356d103-74f3-49ca-8e4f-3bd37746f089\/code.power", - "settings": "src\/a356d103-74f3-49ca-8e4f-3bd37746f089\/settings.json", - "path": "src\/a356d103-74f3-49ca-8e4f-3bd37746f089", - "spk": "Super__a356d103_74f3_49ca_8e4f_3bd37746f089__Power", - "guid": "a356d103-74f3-49ca-8e4f-3bd37746f089" - }, - "e5d9804f-0eb0-4ee9-b406-ad4e8cdbc1f6": { - "name": "Registry", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler", - "code": "src\/e5d9804f-0eb0-4ee9-b406-ad4e8cdbc1f6\/code.php", - "power": "src\/e5d9804f-0eb0-4ee9-b406-ad4e8cdbc1f6\/code.power", - "settings": "src\/e5d9804f-0eb0-4ee9-b406-ad4e8cdbc1f6\/settings.json", - "path": "src\/e5d9804f-0eb0-4ee9-b406-ad4e8cdbc1f6", - "spk": "Super__e5d9804f_0eb0_4ee9_b406_ad4e8cdbc1f6__Power", - "guid": "e5d9804f-0eb0-4ee9-b406-ad4e8cdbc1f6" - }, - "b9f05dc4-d23a-499a-a826-9749b81818ed": { - "name": "CoreValidationInterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces\\Field", - "code": "src\/b9f05dc4-d23a-499a-a826-9749b81818ed\/code.php", - "power": "src\/b9f05dc4-d23a-499a-a826-9749b81818ed\/code.power", - "settings": "src\/b9f05dc4-d23a-499a-a826-9749b81818ed\/settings.json", - "path": "src\/b9f05dc4-d23a-499a-a826-9749b81818ed", - "spk": "Super__b9f05dc4_d23a_499a_a826_9749b81818ed__Power", - "guid": "b9f05dc4-d23a-499a-a826-9749b81818ed" - }, - "c871fb4a-4c33-4302-bb79-a9cd7ef4a557": { - "name": "Validation", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Field", - "code": "src\/c871fb4a-4c33-4302-bb79-a9cd7ef4a557\/code.php", - "power": "src\/c871fb4a-4c33-4302-bb79-a9cd7ef4a557\/code.power", - "settings": "src\/c871fb4a-4c33-4302-bb79-a9cd7ef4a557\/settings.json", - "path": "src\/c871fb4a-4c33-4302-bb79-a9cd7ef4a557", - "spk": "Super__c871fb4a_4c33_4302_bb79_a9cd7ef4a557__Power", - "guid": "c871fb4a-4c33-4302-bb79-a9cd7ef4a557" - }, - "ce826b66-0f2d-43da-8005-41b8e4cb21ee": { - "name": "Data", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Field", - "code": "src\/ce826b66-0f2d-43da-8005-41b8e4cb21ee\/code.php", - "power": "src\/ce826b66-0f2d-43da-8005-41b8e4cb21ee\/code.power", - "settings": "src\/ce826b66-0f2d-43da-8005-41b8e4cb21ee\/settings.json", - "path": "src\/ce826b66-0f2d-43da-8005-41b8e4cb21ee", - "spk": "Super__ce826b66_0f2d_43da_8005_41b8e4cb21ee__Power", - "guid": "ce826b66-0f2d-43da-8005-41b8e4cb21ee" - }, - "8c018533-e967-4bf2-9bd9-9e92966fcb5e": { - "name": "UniqueName", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Field", - "code": "src\/8c018533-e967-4bf2-9bd9-9e92966fcb5e\/code.php", - "power": "src\/8c018533-e967-4bf2-9bd9-9e92966fcb5e\/code.power", - "settings": "src\/8c018533-e967-4bf2-9bd9-9e92966fcb5e\/settings.json", - "path": "src\/8c018533-e967-4bf2-9bd9-9e92966fcb5e", - "spk": "Super__8c018533_e967_4bf2_9bd9_9e92966fcb5e__Power", - "guid": "8c018533-e967-4bf2-9bd9-9e92966fcb5e" - }, - "9387215f-a965-4421-acf3-5e8f9d11382f": { - "name": "Name", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Field", - "code": "src\/9387215f-a965-4421-acf3-5e8f9d11382f\/code.php", - "power": "src\/9387215f-a965-4421-acf3-5e8f9d11382f\/code.power", - "settings": "src\/9387215f-a965-4421-acf3-5e8f9d11382f\/settings.json", - "path": "src\/9387215f-a965-4421-acf3-5e8f9d11382f", - "spk": "Super__9387215f_a965_4421_acf3_5e8f9d11382f__Power", - "guid": "9387215f-a965-4421-acf3-5e8f9d11382f" - }, - "eb33420d-359d-44a5-852e-613aef1feaae": { - "name": "TypeName", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Field", - "code": "src\/eb33420d-359d-44a5-852e-613aef1feaae\/code.php", - "power": "src\/eb33420d-359d-44a5-852e-613aef1feaae\/code.power", - "settings": "src\/eb33420d-359d-44a5-852e-613aef1feaae\/settings.json", - "path": "src\/eb33420d-359d-44a5-852e-613aef1feaae", - "spk": "Super__eb33420d_359d_44a5_852e_613aef1feaae__Power", - "guid": "eb33420d-359d-44a5-852e-613aef1feaae" - }, - "d7ba2d5d-10b6-470d-978d-9f91ea65ee75": { - "name": "Field", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler", - "code": "src\/d7ba2d5d-10b6-470d-978d-9f91ea65ee75\/code.php", - "power": "src\/d7ba2d5d-10b6-470d-978d-9f91ea65ee75\/code.power", - "settings": "src\/d7ba2d5d-10b6-470d-978d-9f91ea65ee75\/settings.json", - "path": "src\/d7ba2d5d-10b6-470d-978d-9f91ea65ee75", - "spk": "Super__d7ba2d5d_10b6_470d_978d_9f91ea65ee75__Power", - "guid": "d7ba2d5d-10b6-470d-978d-9f91ea65ee75" - }, - "f4578c04-a81e-4218-b80d-b0612196eaf0": { - "name": "Filesfolders", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/f4578c04-a81e-4218-b80d-b0612196eaf0\/code.php", - "power": "src\/f4578c04-a81e-4218-b80d-b0612196eaf0\/code.power", - "settings": "src\/f4578c04-a81e-4218-b80d-b0612196eaf0\/settings.json", - "path": "src\/f4578c04-a81e-4218-b80d-b0612196eaf0", - "spk": "Super__f4578c04_a81e_4218_b80d_b0612196eaf0__Power", - "guid": "f4578c04-a81e-4218-b80d-b0612196eaf0" - }, - "766a9524-37df-4604-91a7-b98a6150ee26": { - "name": "Data", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Joomlaplugin", - "code": "src\/766a9524-37df-4604-91a7-b98a6150ee26\/code.php", - "power": "src\/766a9524-37df-4604-91a7-b98a6150ee26\/code.power", - "settings": "src\/766a9524-37df-4604-91a7-b98a6150ee26\/settings.json", - "path": "src\/766a9524-37df-4604-91a7-b98a6150ee26", - "spk": "Super__766a9524_37df_4604_91a7_b98a6150ee26__Power", - "guid": "766a9524-37df-4604-91a7-b98a6150ee26" - }, - "ef97b03e-1018-447a-8d7e-30401b0257bb": { - "name": "Joomlaplugins", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/ef97b03e-1018-447a-8d7e-30401b0257bb\/code.php", - "power": "src\/ef97b03e-1018-447a-8d7e-30401b0257bb\/code.power", - "settings": "src\/ef97b03e-1018-447a-8d7e-30401b0257bb\/settings.json", - "path": "src\/ef97b03e-1018-447a-8d7e-30401b0257bb", - "spk": "Super__ef97b03e_1018_447a_8d7e_30401b0257bb__Power", - "guid": "ef97b03e-1018-447a-8d7e-30401b0257bb" - }, - "7175c1cd-2071-4cd7-b499-23881e168c3f": { - "name": "Data", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Library", - "code": "src\/7175c1cd-2071-4cd7-b499-23881e168c3f\/code.php", - "power": "src\/7175c1cd-2071-4cd7-b499-23881e168c3f\/code.power", - "settings": "src\/7175c1cd-2071-4cd7-b499-23881e168c3f\/settings.json", - "path": "src\/7175c1cd-2071-4cd7-b499-23881e168c3f", - "spk": "Super__7175c1cd_2071_4cd7_b499_23881e168c3f__Power", - "guid": "7175c1cd-2071-4cd7-b499-23881e168c3f" - }, - "59895f37-50c8-4af3-9dad-230e18841953": { - "name": "Libraries", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/59895f37-50c8-4af3-9dad-230e18841953\/code.php", - "power": "src\/59895f37-50c8-4af3-9dad-230e18841953\/code.power", - "settings": "src\/59895f37-50c8-4af3-9dad-230e18841953\/settings.json", - "path": "src\/59895f37-50c8-4af3-9dad-230e18841953", - "spk": "Super__59895f37_50c8_4af3_9dad_230e18841953__Power", - "guid": "59895f37-50c8-4af3-9dad-230e18841953" - }, - "5b021139-dad0-4e9b-882a-2b4d807795af": { - "name": "Selection", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Dynamicget", - "code": "src\/5b021139-dad0-4e9b-882a-2b4d807795af\/code.php", - "power": "src\/5b021139-dad0-4e9b-882a-2b4d807795af\/code.power", - "settings": "src\/5b021139-dad0-4e9b-882a-2b4d807795af\/settings.json", - "path": "src\/5b021139-dad0-4e9b-882a-2b4d807795af", - "spk": "Super__5b021139_dad0_4e9b_882a_2b4d807795af__Power", - "guid": "5b021139-dad0-4e9b-882a-2b4d807795af" - }, - "79740ee8-4d10-4b51-9ff5-18e1386ec1c6": { - "name": "Dynamicget", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/79740ee8-4d10-4b51-9ff5-18e1386ec1c6\/code.php", - "power": "src\/79740ee8-4d10-4b51-9ff5-18e1386ec1c6\/code.power", - "settings": "src\/79740ee8-4d10-4b51-9ff5-18e1386ec1c6\/settings.json", - "path": "src\/79740ee8-4d10-4b51-9ff5-18e1386ec1c6", - "spk": "Super__79740ee8_4d10_4b51_9ff5_18e1386ec1c6__Power", - "guid": "79740ee8-4d10-4b51-9ff5-18e1386ec1c6" - }, - "05c49a1f-ba5b-4be1-b3d0-4a74c42f7a46": { - "name": "Data", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Dynamicget", - "code": "src\/05c49a1f-ba5b-4be1-b3d0-4a74c42f7a46\/code.php", - "power": "src\/05c49a1f-ba5b-4be1-b3d0-4a74c42f7a46\/code.power", - "settings": "src\/05c49a1f-ba5b-4be1-b3d0-4a74c42f7a46\/settings.json", - "path": "src\/05c49a1f-ba5b-4be1-b3d0-4a74c42f7a46", - "spk": "Super__05c49a1f_ba5b_4be1_b3d0_4a74c42f7a46__Power", - "guid": "05c49a1f-ba5b-4be1-b3d0-4a74c42f7a46" - }, - "cb11e8d9-69c2-4095-831c-59908ea402e7": { - "name": "Data", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Joomlamodule", - "code": "src\/cb11e8d9-69c2-4095-831c-59908ea402e7\/code.php", - "power": "src\/cb11e8d9-69c2-4095-831c-59908ea402e7\/code.power", - "settings": "src\/cb11e8d9-69c2-4095-831c-59908ea402e7\/settings.json", - "path": "src\/cb11e8d9-69c2-4095-831c-59908ea402e7", - "spk": "Super__cb11e8d9_69c2_4095_831c_59908ea402e7__Power", - "guid": "cb11e8d9-69c2-4095-831c-59908ea402e7" - }, - "bfdc4ce5-cb12-4fc6-9023-51cede25edd0": { - "name": "Joomlamodules", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/bfdc4ce5-cb12-4fc6-9023-51cede25edd0\/code.php", - "power": "src\/bfdc4ce5-cb12-4fc6-9023-51cede25edd0\/code.power", - "settings": "src\/bfdc4ce5-cb12-4fc6-9023-51cede25edd0\/settings.json", - "path": "src\/bfdc4ce5-cb12-4fc6-9023-51cede25edd0", - "spk": "Super__bfdc4ce5_cb12_4fc6_9023_51cede25edd0__Power", - "guid": "bfdc4ce5-cb12-4fc6-9023-51cede25edd0" - }, - "b80296eb-4718-4ed3-894d-69f3ac293733": { - "name": "Updatesql", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/b80296eb-4718-4ed3-894d-69f3ac293733\/code.php", - "power": "src\/b80296eb-4718-4ed3-894d-69f3ac293733\/code.power", - "settings": "src\/b80296eb-4718-4ed3-894d-69f3ac293733\/settings.json", - "path": "src\/b80296eb-4718-4ed3-894d-69f3ac293733", - "spk": "Super__b80296eb_4718_4ed3_894d_69f3ac293733__Power", - "guid": "b80296eb-4718-4ed3-894d-69f3ac293733" - }, - "17a728e9-d6cf-4060-9efb-241b0ff2f981": { - "name": "Historycomponent", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/17a728e9-d6cf-4060-9efb-241b0ff2f981\/code.php", - "power": "src\/17a728e9-d6cf-4060-9efb-241b0ff2f981\/code.power", - "settings": "src\/17a728e9-d6cf-4060-9efb-241b0ff2f981\/settings.json", - "path": "src\/17a728e9-d6cf-4060-9efb-241b0ff2f981", - "spk": "Super__17a728e9_d6cf_4060_9efb_241b0ff2f981__Power", - "guid": "17a728e9-d6cf-4060-9efb-241b0ff2f981" - }, - "0d71c2d9-2fc0-4c20-82c5-43c46b0fc6f7": { - "name": "Loader", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/0d71c2d9-2fc0-4c20-82c5-43c46b0fc6f7\/code.php", - "power": "src\/0d71c2d9-2fc0-4c20-82c5-43c46b0fc6f7\/code.power", - "settings": "src\/0d71c2d9-2fc0-4c20-82c5-43c46b0fc6f7\/settings.json", - "path": "src\/0d71c2d9-2fc0-4c20-82c5-43c46b0fc6f7", - "spk": "Super__0d71c2d9_2fc0_4c20_82c5_43c46b0fc6f7__Power", - "guid": "0d71c2d9-2fc0-4c20-82c5-43c46b0fc6f7" - }, - "f05ac28d-44f4-4e6d-a1be-5c8ae6baf69c": { - "name": "Data", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Alias", - "code": "src\/f05ac28d-44f4-4e6d-a1be-5c8ae6baf69c\/code.php", - "power": "src\/f05ac28d-44f4-4e6d-a1be-5c8ae6baf69c\/code.power", - "settings": "src\/f05ac28d-44f4-4e6d-a1be-5c8ae6baf69c\/settings.json", - "path": "src\/f05ac28d-44f4-4e6d-a1be-5c8ae6baf69c", - "spk": "Super__f05ac28d_44f4_4e6d_a1be_5c8ae6baf69c__Power", - "guid": "f05ac28d-44f4-4e6d-a1be-5c8ae6baf69c" - }, - "39ea8150-f124-4e47-909d-641bf1c96d5e": { - "name": "Data", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Templatelayout", - "code": "src\/39ea8150-f124-4e47-909d-641bf1c96d5e\/code.php", - "power": "src\/39ea8150-f124-4e47-909d-641bf1c96d5e\/code.power", - "settings": "src\/39ea8150-f124-4e47-909d-641bf1c96d5e\/settings.json", - "path": "src\/39ea8150-f124-4e47-909d-641bf1c96d5e", - "spk": "Super__39ea8150_f124_4e47_909d_641bf1c96d5e__Power", - "guid": "39ea8150-f124-4e47-909d-641bf1c96d5e" - }, - "29455d3b-df2b-4e41-8684-1608060e37a4": { - "name": "Javascriptcustomview", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/29455d3b-df2b-4e41-8684-1608060e37a4\/code.php", - "power": "src\/29455d3b-df2b-4e41-8684-1608060e37a4\/code.power", - "settings": "src\/29455d3b-df2b-4e41-8684-1608060e37a4\/settings.json", - "path": "src\/29455d3b-df2b-4e41-8684-1608060e37a4", - "spk": "Super__29455d3b_df2b_4e41_8684_1608060e37a4__Power", - "guid": "29455d3b-df2b-4e41-8684-1608060e37a4" - }, - "3283a89c-329a-47fb-a011-0df6c31a5c73": { - "name": "Csscustomview", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/3283a89c-329a-47fb-a011-0df6c31a5c73\/code.php", - "power": "src\/3283a89c-329a-47fb-a011-0df6c31a5c73\/code.power", - "settings": "src\/3283a89c-329a-47fb-a011-0df6c31a5c73\/settings.json", - "path": "src\/3283a89c-329a-47fb-a011-0df6c31a5c73", - "spk": "Super__3283a89c_329a_47fb_a011_0df6c31a5c73__Power", - "guid": "3283a89c-329a-47fb-a011-0df6c31a5c73" - }, - "489da602-27c7-418c-bf59-1d45ad42bdcc": { - "name": "Phpcustomview", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/489da602-27c7-418c-bf59-1d45ad42bdcc\/code.php", - "power": "src\/489da602-27c7-418c-bf59-1d45ad42bdcc\/code.power", - "settings": "src\/489da602-27c7-418c-bf59-1d45ad42bdcc\/settings.json", - "path": "src\/489da602-27c7-418c-bf59-1d45ad42bdcc", - "spk": "Super__489da602_27c7_418c_bf59_1d45ad42bdcc__Power", - "guid": "489da602-27c7-418c-bf59-1d45ad42bdcc" - }, - "592aed4e-2c5f-4fc5-8f7a-409203d1af82": { - "name": "Ajaxcustomview", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/592aed4e-2c5f-4fc5-8f7a-409203d1af82\/code.php", - "power": "src\/592aed4e-2c5f-4fc5-8f7a-409203d1af82\/code.power", - "settings": "src\/592aed4e-2c5f-4fc5-8f7a-409203d1af82\/settings.json", - "path": "src\/592aed4e-2c5f-4fc5-8f7a-409203d1af82", - "spk": "Super__592aed4e_2c5f_4fc5_8f7a_409203d1af82__Power", - "guid": "592aed4e-2c5f-4fc5-8f7a-409203d1af82" - }, - "ebe3287d-bfa0-4519-b663-f442f4dea432": { - "name": "Custombuttons", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/ebe3287d-bfa0-4519-b663-f442f4dea432\/code.php", - "power": "src\/ebe3287d-bfa0-4519-b663-f442f4dea432\/code.power", - "settings": "src\/ebe3287d-bfa0-4519-b663-f442f4dea432\/settings.json", - "path": "src\/ebe3287d-bfa0-4519-b663-f442f4dea432", - "spk": "Super__ebe3287d_bfa0_4519_b663_f442f4dea432__Power", - "guid": "ebe3287d-bfa0-4519-b663-f442f4dea432" - }, - "f02fb1df-f4b6-4be1-9595-2e72084a5e6e": { - "name": "Unique", - "type": "abstract class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", - "code": "src\/f02fb1df-f4b6-4be1-9595-2e72084a5e6e\/code.php", - "power": "src\/f02fb1df-f4b6-4be1-9595-2e72084a5e6e\/code.power", - "settings": "src\/f02fb1df-f4b6-4be1-9595-2e72084a5e6e\/settings.json", - "path": "src\/f02fb1df-f4b6-4be1-9595-2e72084a5e6e", - "spk": "Super__f02fb1df_f4b6_4be1_9595_2e72084a5e6e__Power", - "guid": "f02fb1df-f4b6-4be1-9595-2e72084a5e6e" - }, - "3b6895da-d9eb-4164-90b1-4632a4cc2474": { - "name": "Data", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Customview", - "code": "src\/3b6895da-d9eb-4164-90b1-4632a4cc2474\/code.php", - "power": "src\/3b6895da-d9eb-4164-90b1-4632a4cc2474\/code.power", - "settings": "src\/3b6895da-d9eb-4164-90b1-4632a4cc2474\/settings.json", - "path": "src\/3b6895da-d9eb-4164-90b1-4632a4cc2474", - "spk": "Super__3b6895da_d9eb_4164_90b1_4632a4cc2474__Power", - "guid": "3b6895da-d9eb-4164-90b1-4632a4cc2474" - }, - "e0e24173-a808-4dd5-8e26-de971d014f86": { - "name": "Customadminviews", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/e0e24173-a808-4dd5-8e26-de971d014f86\/code.php", - "power": "src\/e0e24173-a808-4dd5-8e26-de971d014f86\/code.power", - "settings": "src\/e0e24173-a808-4dd5-8e26-de971d014f86\/settings.json", - "path": "src\/e0e24173-a808-4dd5-8e26-de971d014f86", - "spk": "Super__e0e24173_a808_4dd5_8e26_de971d014f86__Power", - "guid": "e0e24173-a808-4dd5-8e26-de971d014f86" - }, - "e0075978-315d-4807-8507-ce9c6922a885": { - "name": "Siteviews", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/e0075978-315d-4807-8507-ce9c6922a885\/code.php", - "power": "src\/e0075978-315d-4807-8507-ce9c6922a885\/code.power", - "settings": "src\/e0075978-315d-4807-8507-ce9c6922a885\/settings.json", - "path": "src\/e0075978-315d-4807-8507-ce9c6922a885", - "spk": "Super__e0075978_315d_4807_8507_ce9c6922a885__Power", - "guid": "e0075978-315d-4807-8507-ce9c6922a885" - }, - "0dabc67c-abec-4541-82bf-279abd3c9be1": { - "name": "Permissions", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/0dabc67c-abec-4541-82bf-279abd3c9be1\/code.php", - "power": "src\/0dabc67c-abec-4541-82bf-279abd3c9be1\/code.power", - "settings": "src\/0dabc67c-abec-4541-82bf-279abd3c9be1\/settings.json", - "path": "src\/0dabc67c-abec-4541-82bf-279abd3c9be1", - "spk": "Super__0dabc67c_abec_4541_82bf_279abd3c9be1__Power", - "guid": "0dabc67c-abec-4541-82bf-279abd3c9be1" - }, - "6dfbf568-f3cd-4ea7-af04-6859447b5462": { - "name": "Historyadminview", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/6dfbf568-f3cd-4ea7-af04-6859447b5462\/code.php", - "power": "src\/6dfbf568-f3cd-4ea7-af04-6859447b5462\/code.power", - "settings": "src\/6dfbf568-f3cd-4ea7-af04-6859447b5462\/settings.json", - "path": "src\/6dfbf568-f3cd-4ea7-af04-6859447b5462", - "spk": "Super__6dfbf568_f3cd_4ea7_af04_6859447b5462__Power", - "guid": "6dfbf568-f3cd-4ea7-af04-6859447b5462" - }, - "35191b0c-f7f3-44d6-8ec1-c816b997bd4e": { - "name": "Mysqlsettings", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/35191b0c-f7f3-44d6-8ec1-c816b997bd4e\/code.php", - "power": "src\/35191b0c-f7f3-44d6-8ec1-c816b997bd4e\/code.power", - "settings": "src\/35191b0c-f7f3-44d6-8ec1-c816b997bd4e\/settings.json", - "path": "src\/35191b0c-f7f3-44d6-8ec1-c816b997bd4e", - "spk": "Super__35191b0c_f7f3_44d6_8ec1_c816b997bd4e__Power", - "guid": "35191b0c-f7f3-44d6-8ec1-c816b997bd4e" - }, - "a6e1227c-1efe-407d-84ef-03c6989a6a88": { - "name": "Sqldump", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/a6e1227c-1efe-407d-84ef-03c6989a6a88\/code.php", - "power": "src\/a6e1227c-1efe-407d-84ef-03c6989a6a88\/code.power", - "settings": "src\/a6e1227c-1efe-407d-84ef-03c6989a6a88\/settings.json", - "path": "src\/a6e1227c-1efe-407d-84ef-03c6989a6a88", - "spk": "Super__a6e1227c_1efe_407d_84ef_03c6989a6a88__Power", - "guid": "a6e1227c-1efe-407d-84ef-03c6989a6a88" - }, - "d4b418a7-bf9b-4768-969d-e07c36916fd2": { - "name": "Sql", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/d4b418a7-bf9b-4768-969d-e07c36916fd2\/code.php", - "power": "src\/d4b418a7-bf9b-4768-969d-e07c36916fd2\/code.power", - "settings": "src\/d4b418a7-bf9b-4768-969d-e07c36916fd2\/settings.json", - "path": "src\/d4b418a7-bf9b-4768-969d-e07c36916fd2", - "spk": "Super__d4b418a7_bf9b_4768_969d_e07c36916fd2__Power", - "guid": "d4b418a7-bf9b-4768-969d-e07c36916fd2" - }, - "5f8e8fa6-3793-44af-882d-9cfb209434e9": { - "name": "Customalias", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/5f8e8fa6-3793-44af-882d-9cfb209434e9\/code.php", - "power": "src\/5f8e8fa6-3793-44af-882d-9cfb209434e9\/code.power", - "settings": "src\/5f8e8fa6-3793-44af-882d-9cfb209434e9\/settings.json", - "path": "src\/5f8e8fa6-3793-44af-882d-9cfb209434e9", - "spk": "Super__5f8e8fa6_3793_44af_882d_9cfb209434e9__Power", - "guid": "5f8e8fa6-3793-44af-882d-9cfb209434e9" - }, - "4f575bd6-de97-41f8-80d6-259c8a6dd9ad": { - "name": "Ajaxadmin", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/4f575bd6-de97-41f8-80d6-259c8a6dd9ad\/code.php", - "power": "src\/4f575bd6-de97-41f8-80d6-259c8a6dd9ad\/code.power", - "settings": "src\/4f575bd6-de97-41f8-80d6-259c8a6dd9ad\/settings.json", - "path": "src\/4f575bd6-de97-41f8-80d6-259c8a6dd9ad", - "spk": "Super__4f575bd6_de97_41f8_80d6_259c8a6dd9ad__Power", - "guid": "4f575bd6-de97-41f8-80d6-259c8a6dd9ad" + "code": "src\/01411bb1-fdd6-4cca-84d7-1b62d93c70c1\/code.php", + "power": "src\/01411bb1-fdd6-4cca-84d7-1b62d93c70c1\/code.power", + "settings": "src\/01411bb1-fdd6-4cca-84d7-1b62d93c70c1\/settings.json", + "path": "src\/01411bb1-fdd6-4cca-84d7-1b62d93c70c1", + "spk": "Super__01411bb1_fdd6_4cca_84d7_1b62d93c70c1__Power", + "guid": "01411bb1-fdd6-4cca-84d7-1b62d93c70c1" }, "037c7274-fb16-455d-989a-bf1da022620b": { "name": "Customimportscripts", @@ -758,357 +21,16 @@ "spk": "Super__037c7274_fb16_455d_989a_bf1da022620b__Power", "guid": "037c7274-fb16-455d-989a-bf1da022620b" }, - "c20a63e0-0eeb-4424-9d08-b1bf0f049dfe": { - "name": "Phpadminview", + "0419081e-4cb3-4c65-8c6a-ffe941fb0f1c": { + "name": "Infusion", "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/c20a63e0-0eeb-4424-9d08-b1bf0f049dfe\/code.php", - "power": "src\/c20a63e0-0eeb-4424-9d08-b1bf0f049dfe\/code.power", - "settings": "src\/c20a63e0-0eeb-4424-9d08-b1bf0f049dfe\/settings.json", - "path": "src\/c20a63e0-0eeb-4424-9d08-b1bf0f049dfe", - "spk": "Super__c20a63e0_0eeb_4424_9d08_b1bf0f049dfe__Power", - "guid": "c20a63e0-0eeb-4424-9d08-b1bf0f049dfe" - }, - "e79842d3-51b7-4282-93c7-3487cd8b61ab": { - "name": "Cssadminview", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/e79842d3-51b7-4282-93c7-3487cd8b61ab\/code.php", - "power": "src\/e79842d3-51b7-4282-93c7-3487cd8b61ab\/code.power", - "settings": "src\/e79842d3-51b7-4282-93c7-3487cd8b61ab\/settings.json", - "path": "src\/e79842d3-51b7-4282-93c7-3487cd8b61ab", - "spk": "Super__e79842d3_51b7_4282_93c7_3487cd8b61ab__Power", - "guid": "e79842d3-51b7-4282-93c7-3487cd8b61ab" - }, - "dfd3c893-0296-46eb-9ae4-a0348713cd8f": { - "name": "Javascriptadminview", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/dfd3c893-0296-46eb-9ae4-a0348713cd8f\/code.php", - "power": "src\/dfd3c893-0296-46eb-9ae4-a0348713cd8f\/code.power", - "settings": "src\/dfd3c893-0296-46eb-9ae4-a0348713cd8f\/settings.json", - "path": "src\/dfd3c893-0296-46eb-9ae4-a0348713cd8f", - "spk": "Super__dfd3c893_0296_46eb_9ae4_a0348713cd8f__Power", - "guid": "dfd3c893-0296-46eb-9ae4-a0348713cd8f" - }, - "ae1fa148-91be-4f80-89a9-69d91ba9d575": { - "name": "Linkedviews", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/ae1fa148-91be-4f80-89a9-69d91ba9d575\/code.php", - "power": "src\/ae1fa148-91be-4f80-89a9-69d91ba9d575\/code.power", - "settings": "src\/ae1fa148-91be-4f80-89a9-69d91ba9d575\/settings.json", - "path": "src\/ae1fa148-91be-4f80-89a9-69d91ba9d575", - "spk": "Super__ae1fa148_91be_4f80_89a9_69d91ba9d575__Power", - "guid": "ae1fa148-91be-4f80-89a9-69d91ba9d575" - }, - "a8eb2fb1-88ed-4af8-842d-898eb915b588": { - "name": "Relations", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/a8eb2fb1-88ed-4af8-842d-898eb915b588\/code.php", - "power": "src\/a8eb2fb1-88ed-4af8-842d-898eb915b588\/code.power", - "settings": "src\/a8eb2fb1-88ed-4af8-842d-898eb915b588\/settings.json", - "path": "src\/a8eb2fb1-88ed-4af8-842d-898eb915b588", - "spk": "Super__a8eb2fb1_88ed_4af8_842d_898eb915b588__Power", - "guid": "a8eb2fb1-88ed-4af8-842d-898eb915b588" - }, - "7a5fd3f3-199e-43ba-a8e8-f473d6c030ec": { - "name": "FieldHelper", - "type": "abstract class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", - "code": "src\/7a5fd3f3-199e-43ba-a8e8-f473d6c030ec\/code.php", - "power": "src\/7a5fd3f3-199e-43ba-a8e8-f473d6c030ec\/code.power", - "settings": "src\/7a5fd3f3-199e-43ba-a8e8-f473d6c030ec\/settings.json", - "path": "src\/7a5fd3f3-199e-43ba-a8e8-f473d6c030ec", - "spk": "Super__7a5fd3f3_199e_43ba_a8e8_f473d6c030ec__Power", - "guid": "7a5fd3f3-199e-43ba-a8e8-f473d6c030ec" - }, - "55e61314-ba10-4e2b-92dd-b44adebabce9": { - "name": "Conditions", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/55e61314-ba10-4e2b-92dd-b44adebabce9\/code.php", - "power": "src\/55e61314-ba10-4e2b-92dd-b44adebabce9\/code.power", - "settings": "src\/55e61314-ba10-4e2b-92dd-b44adebabce9\/settings.json", - "path": "src\/55e61314-ba10-4e2b-92dd-b44adebabce9", - "spk": "Super__55e61314_ba10_4e2b_92dd_b44adebabce9__Power", - "guid": "55e61314-ba10-4e2b-92dd-b44adebabce9" - }, - "e6a64c41-405e-4bbc-9722-27402c22bbea": { - "name": "Fields", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/e6a64c41-405e-4bbc-9722-27402c22bbea\/code.php", - "power": "src\/e6a64c41-405e-4bbc-9722-27402c22bbea\/code.power", - "settings": "src\/e6a64c41-405e-4bbc-9722-27402c22bbea\/settings.json", - "path": "src\/e6a64c41-405e-4bbc-9722-27402c22bbea", - "spk": "Super__e6a64c41_405e_4bbc_9722_27402c22bbea__Power", - "guid": "e6a64c41-405e-4bbc-9722-27402c22bbea" - }, - "143ac6ea-b64f-4331-9a97-31e3fce2bb69": { - "name": "Tabs", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/143ac6ea-b64f-4331-9a97-31e3fce2bb69\/code.php", - "power": "src\/143ac6ea-b64f-4331-9a97-31e3fce2bb69\/code.power", - "settings": "src\/143ac6ea-b64f-4331-9a97-31e3fce2bb69\/settings.json", - "path": "src\/143ac6ea-b64f-4331-9a97-31e3fce2bb69", - "spk": "Super__143ac6ea_b64f_4331_9a97_31e3fce2bb69__Power", - "guid": "143ac6ea-b64f-4331-9a97-31e3fce2bb69" - }, - "fa8c1125-d370-4cb6-a7ff-eb32193c198c": { - "name": "Customtabs", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/fa8c1125-d370-4cb6-a7ff-eb32193c198c\/code.php", - "power": "src\/fa8c1125-d370-4cb6-a7ff-eb32193c198c\/code.power", - "settings": "src\/fa8c1125-d370-4cb6-a7ff-eb32193c198c\/settings.json", - "path": "src\/fa8c1125-d370-4cb6-a7ff-eb32193c198c", - "spk": "Super__fa8c1125_d370_4cb6_a7ff_eb32193c198c__Power", - "guid": "fa8c1125-d370-4cb6-a7ff-eb32193c198c" - }, - "cef2815b-f72b-402a-b769-f028f676692d": { - "name": "Data", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Adminview", - "code": "src\/cef2815b-f72b-402a-b769-f028f676692d\/code.php", - "power": "src\/cef2815b-f72b-402a-b769-f028f676692d\/code.power", - "settings": "src\/cef2815b-f72b-402a-b769-f028f676692d\/settings.json", - "path": "src\/cef2815b-f72b-402a-b769-f028f676692d", - "spk": "Super__cef2815b_f72b_402a_b769_f028f676692d__Power", - "guid": "cef2815b-f72b-402a-b769-f028f676692d" - }, - "cebdcccb-24c5-46db-92de-63453852dcb8": { - "name": "Adminviews", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/cebdcccb-24c5-46db-92de-63453852dcb8\/code.php", - "power": "src\/cebdcccb-24c5-46db-92de-63453852dcb8\/code.power", - "settings": "src\/cebdcccb-24c5-46db-92de-63453852dcb8\/settings.json", - "path": "src\/cebdcccb-24c5-46db-92de-63453852dcb8", - "spk": "Super__cebdcccb_24c5_46db_92de_63453852dcb8__Power", - "guid": "cebdcccb-24c5-46db-92de-63453852dcb8" - }, - "e50cbac5-9c9d-4fd4-aa7a-5e830719ed26": { - "name": "Sqltweaking", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/e50cbac5-9c9d-4fd4-aa7a-5e830719ed26\/code.php", - "power": "src\/e50cbac5-9c9d-4fd4-aa7a-5e830719ed26\/code.power", - "settings": "src\/e50cbac5-9c9d-4fd4-aa7a-5e830719ed26\/settings.json", - "path": "src\/e50cbac5-9c9d-4fd4-aa7a-5e830719ed26", - "spk": "Super__e50cbac5_9c9d_4fd4_aa7a_5e830719ed26__Power", - "guid": "e50cbac5-9c9d-4fd4-aa7a-5e830719ed26" - }, - "af5beb21-214a-44f6-9090-7ea24c22e649": { - "name": "Whmcs", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/af5beb21-214a-44f6-9090-7ea24c22e649\/code.php", - "power": "src\/af5beb21-214a-44f6-9090-7ea24c22e649\/code.power", - "settings": "src\/af5beb21-214a-44f6-9090-7ea24c22e649\/settings.json", - "path": "src\/af5beb21-214a-44f6-9090-7ea24c22e649", - "spk": "Super__af5beb21_214a_44f6_9090_7ea24c22e649__Power", - "guid": "af5beb21-214a-44f6-9090-7ea24c22e649" - }, - "9127e428-5dee-46cb-b3a9-ab5b91ea6df3": { - "name": "Modifieddate", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/9127e428-5dee-46cb-b3a9-ab5b91ea6df3\/code.php", - "power": "src\/9127e428-5dee-46cb-b3a9-ab5b91ea6df3\/code.power", - "settings": "src\/9127e428-5dee-46cb-b3a9-ab5b91ea6df3\/settings.json", - "path": "src\/9127e428-5dee-46cb-b3a9-ab5b91ea6df3", - "spk": "Super__9127e428_5dee_46cb_b3a9_ab5b91ea6df3__Power", - "guid": "9127e428-5dee-46cb-b3a9-ab5b91ea6df3" - }, - "53cf9828-7ad4-4856-aac1-7c4c67bd3121": { - "name": "Createdate", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/53cf9828-7ad4-4856-aac1-7c4c67bd3121\/code.php", - "power": "src\/53cf9828-7ad4-4856-aac1-7c4c67bd3121\/code.power", - "settings": "src\/53cf9828-7ad4-4856-aac1-7c4c67bd3121\/settings.json", - "path": "src\/53cf9828-7ad4-4856-aac1-7c4c67bd3121", - "spk": "Super__53cf9828_7ad4_4856_aac1_7c4c67bd3121__Power", - "guid": "53cf9828-7ad4-4856-aac1-7c4c67bd3121" - }, - "1d0fd857-12ec-4f47-ab1c-124d85748e24": { - "name": "Updateserver", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", - "code": "src\/1d0fd857-12ec-4f47-ab1c-124d85748e24\/code.php", - "power": "src\/1d0fd857-12ec-4f47-ab1c-124d85748e24\/code.power", - "settings": "src\/1d0fd857-12ec-4f47-ab1c-124d85748e24\/settings.json", - "path": "src\/1d0fd857-12ec-4f47-ab1c-124d85748e24", - "spk": "Super__1d0fd857_12ec_4f47_ab1c_124d85748e24__Power", - "guid": "1d0fd857-12ec-4f47-ab1c-124d85748e24" - }, - "0601fee8-d51e-4af0-9ad3-b5f8700c4a45": { - "name": "Model", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", - "code": "src\/0601fee8-d51e-4af0-9ad3-b5f8700c4a45\/code.php", - "power": "src\/0601fee8-d51e-4af0-9ad3-b5f8700c4a45\/code.power", - "settings": "src\/0601fee8-d51e-4af0-9ad3-b5f8700c4a45\/settings.json", - "path": "src\/0601fee8-d51e-4af0-9ad3-b5f8700c4a45", - "spk": "Super__0601fee8_d51e_4af0_9ad3_b5f8700c4a45__Power", - "guid": "0601fee8-d51e-4af0-9ad3-b5f8700c4a45" - }, - "fbc58009-fa16-4d49-a0dd-419c3b62d42f": { - "name": "Mapperdoubleinterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Interfaces", - "code": "src\/fbc58009-fa16-4d49-a0dd-419c3b62d42f\/code.php", - "power": "src\/fbc58009-fa16-4d49-a0dd-419c3b62d42f\/code.power", - "settings": "src\/fbc58009-fa16-4d49-a0dd-419c3b62d42f\/settings.json", - "path": "src\/fbc58009-fa16-4d49-a0dd-419c3b62d42f", - "spk": "Super__fbc58009_fa16_4d49_a0dd_419c3b62d42f__Power", - "guid": "fbc58009-fa16-4d49-a0dd-419c3b62d42f" - }, - "78527c29-24ad-4735-ad4c-ec33a4952d9b": { - "name": "Mappersingleinterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Interfaces", - "code": "src\/78527c29-24ad-4735-ad4c-ec33a4952d9b\/code.php", - "power": "src\/78527c29-24ad-4735-ad4c-ec33a4952d9b\/code.power", - "settings": "src\/78527c29-24ad-4735-ad4c-ec33a4952d9b\/settings.json", - "path": "src\/78527c29-24ad-4735-ad4c-ec33a4952d9b", - "spk": "Super__78527c29_24ad_4735_ad4c_ec33a4952d9b__Power", - "guid": "78527c29-24ad-4735-ad4c-ec33a4952d9b" - }, - "adfbe68a-6d22-43e5-aee8-2787e8c47e75": { - "name": "Content", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler", - "code": "src\/adfbe68a-6d22-43e5-aee8-2787e8c47e75\/code.php", - "power": "src\/adfbe68a-6d22-43e5-aee8-2787e8c47e75\/code.power", - "settings": "src\/adfbe68a-6d22-43e5-aee8-2787e8c47e75\/settings.json", - "path": "src\/adfbe68a-6d22-43e5-aee8-2787e8c47e75", - "spk": "Super__adfbe68a_6d22_43e5_aee8_2787e8c47e75__Power", - "guid": "adfbe68a-6d22-43e5-aee8-2787e8c47e75" - }, - "23f2ca33-440a-4941-8e9a-4bc67522c0cb": { - "name": "Mapper", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", - "code": "src\/23f2ca33-440a-4941-8e9a-4bc67522c0cb\/code.php", - "power": "src\/23f2ca33-440a-4941-8e9a-4bc67522c0cb\/code.power", - "settings": "src\/23f2ca33-440a-4941-8e9a-4bc67522c0cb\/settings.json", - "path": "src\/23f2ca33-440a-4941-8e9a-4bc67522c0cb", - "spk": "Super__23f2ca33_440a_4941_8e9a_4bc67522c0cb__Power", - "guid": "23f2ca33-440a-4941-8e9a-4bc67522c0cb" - }, - "ea5ed06e-72ae-4906-9167-1cc0fa32fe69": { - "name": "Compiler", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", - "code": "src\/ea5ed06e-72ae-4906-9167-1cc0fa32fe69\/code.php", - "power": "src\/ea5ed06e-72ae-4906-9167-1cc0fa32fe69\/code.power", - "settings": "src\/ea5ed06e-72ae-4906-9167-1cc0fa32fe69\/settings.json", - "path": "src\/ea5ed06e-72ae-4906-9167-1cc0fa32fe69", - "spk": "Super__ea5ed06e_72ae_4906_9167_1cc0fa32fe69__Power", - "guid": "ea5ed06e-72ae-4906-9167-1cc0fa32fe69" - }, - "4b86f62e-ce41-4325-a11a-08148807d0df": { - "name": "Event", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\JoomlaThree", - "code": "src\/4b86f62e-ce41-4325-a11a-08148807d0df\/code.php", - "power": "src\/4b86f62e-ce41-4325-a11a-08148807d0df\/code.power", - "settings": "src\/4b86f62e-ce41-4325-a11a-08148807d0df\/settings.json", - "path": "src\/4b86f62e-ce41-4325-a11a-08148807d0df", - "spk": "Super__4b86f62e_ce41_4325_a11a_08148807d0df__Power", - "guid": "4b86f62e-ce41-4325-a11a-08148807d0df" - }, - "b94aaedb-6774-4739-a63f-8f87141a85db": { - "name": "Event", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", - "code": "src\/b94aaedb-6774-4739-a63f-8f87141a85db\/code.php", - "power": "src\/b94aaedb-6774-4739-a63f-8f87141a85db\/code.power", - "settings": "src\/b94aaedb-6774-4739-a63f-8f87141a85db\/settings.json", - "path": "src\/b94aaedb-6774-4739-a63f-8f87141a85db", - "spk": "Super__b94aaedb_6774_4739_a63f_8f87141a85db__Power", - "guid": "b94aaedb-6774-4739-a63f-8f87141a85db" - }, - "87db51b9-1126-4c21-858b-53dbd3a68b61": { - "name": "History", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\JoomlaThree", - "code": "src\/87db51b9-1126-4c21-858b-53dbd3a68b61\/code.php", - "power": "src\/87db51b9-1126-4c21-858b-53dbd3a68b61\/code.power", - "settings": "src\/87db51b9-1126-4c21-858b-53dbd3a68b61\/settings.json", - "path": "src\/87db51b9-1126-4c21-858b-53dbd3a68b61", - "spk": "Super__87db51b9_1126_4c21_858b_53dbd3a68b61__Power", - "guid": "87db51b9-1126-4c21-858b-53dbd3a68b61" - }, - "63782f74-7b03-4745-aa40-0adf8ed4e704": { - "name": "History", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", - "code": "src\/63782f74-7b03-4745-aa40-0adf8ed4e704\/code.php", - "power": "src\/63782f74-7b03-4745-aa40-0adf8ed4e704\/code.power", - "settings": "src\/63782f74-7b03-4745-aa40-0adf8ed4e704\/settings.json", - "path": "src\/63782f74-7b03-4745-aa40-0adf8ed4e704", - "spk": "Super__63782f74_7b03_4745_aa40_0adf8ed4e704__Power", - "guid": "63782f74-7b03-4745-aa40-0adf8ed4e704" - }, - "9f00e793-86f8-4ef9-b775-a3eb129f83c0": { - "name": "Language", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", - "code": "src\/9f00e793-86f8-4ef9-b775-a3eb129f83c0\/code.php", - "power": "src\/9f00e793-86f8-4ef9-b775-a3eb129f83c0\/code.power", - "settings": "src\/9f00e793-86f8-4ef9-b775-a3eb129f83c0\/settings.json", - "path": "src\/9f00e793-86f8-4ef9-b775-a3eb129f83c0", - "spk": "Super__9f00e793_86f8_4ef9_b775_a3eb129f83c0__Power", - "guid": "9f00e793-86f8-4ef9-b775-a3eb129f83c0" - }, - "2f7b1998-bb93-4055-ae82-aa659ce8a37f": { - "name": "Placeholder", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", - "code": "src\/2f7b1998-bb93-4055-ae82-aa659ce8a37f\/code.php", - "power": "src\/2f7b1998-bb93-4055-ae82-aa659ce8a37f\/code.power", - "settings": "src\/2f7b1998-bb93-4055-ae82-aa659ce8a37f\/settings.json", - "path": "src\/2f7b1998-bb93-4055-ae82-aa659ce8a37f", - "spk": "Super__2f7b1998_bb93_4055_ae82_aa659ce8a37f__Power", - "guid": "2f7b1998-bb93-4055-ae82-aa659ce8a37f" - }, - "6da2afa5-6087-46dd-80a0-74c6434bcb18": { - "name": "ExtractorInterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces\\Customcode", - "code": "src\/6da2afa5-6087-46dd-80a0-74c6434bcb18\/code.php", - "power": "src\/6da2afa5-6087-46dd-80a0-74c6434bcb18\/code.power", - "settings": "src\/6da2afa5-6087-46dd-80a0-74c6434bcb18\/settings.json", - "path": "src\/6da2afa5-6087-46dd-80a0-74c6434bcb18", - "spk": "Super__6da2afa5_6087_46dd_80a0_74c6434bcb18__Power", - "guid": "6da2afa5-6087-46dd-80a0-74c6434bcb18" - }, - "97698747-c2ce-4e09-a470-acf6d8e86281": { - "name": "PlaceholderInterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces\\Component", - "code": "src\/97698747-c2ce-4e09-a470-acf6d8e86281\/code.php", - "power": "src\/97698747-c2ce-4e09-a470-acf6d8e86281\/code.power", - "settings": "src\/97698747-c2ce-4e09-a470-acf6d8e86281\/settings.json", - "path": "src\/97698747-c2ce-4e09-a470-acf6d8e86281", - "spk": "Super__97698747_c2ce_4e09_a470_acf6d8e86281__Power", - "guid": "97698747-c2ce-4e09-a470-acf6d8e86281" - }, - "aecc17ba-0b0f-4e5c-ae43-71be063a3dcb": { - "name": "Placeholder", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Component", - "code": "src\/aecc17ba-0b0f-4e5c-ae43-71be063a3dcb\/code.php", - "power": "src\/aecc17ba-0b0f-4e5c-ae43-71be063a3dcb\/code.power", - "settings": "src\/aecc17ba-0b0f-4e5c-ae43-71be063a3dcb\/settings.json", - "path": "src\/aecc17ba-0b0f-4e5c-ae43-71be063a3dcb", - "spk": "Super__aecc17ba_0b0f_4e5c_ae43_71be063a3dcb__Power", - "guid": "aecc17ba-0b0f-4e5c-ae43-71be063a3dcb" + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Power", + "code": "src\/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c\/code.php", + "power": "src\/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c\/code.power", + "settings": "src\/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c\/settings.json", + "path": "src\/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c", + "spk": "Super__0419081e_4cb3_4c65_8c6a_ffe941fb0f1c__Power", + "guid": "0419081e-4cb3-4c65-8c6a-ffe941fb0f1c" }, "053803e6-1251-4aed-aefe-46a8e84198d2": { "name": "Paths", @@ -1121,522 +43,38 @@ "spk": "Super__053803e6_1251_4aed_aefe_46a8e84198d2__Power", "guid": "053803e6-1251-4aed-aefe-46a8e84198d2" }, - "cdc9b06d-8333-4fa7-ab4d-b810dd90f95f": { - "name": "Pathfix", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", - "code": "src\/cdc9b06d-8333-4fa7-ab4d-b810dd90f95f\/code.php", - "power": "src\/cdc9b06d-8333-4fa7-ab4d-b810dd90f95f\/code.power", - "settings": "src\/cdc9b06d-8333-4fa7-ab4d-b810dd90f95f\/settings.json", - "path": "src\/cdc9b06d-8333-4fa7-ab4d-b810dd90f95f", - "spk": "Super__cdc9b06d_8333_4fa7_ab4d_b810dd90f95f__Power", - "guid": "cdc9b06d-8333-4fa7-ab4d-b810dd90f95f" - }, - "01411bb1-fdd6-4cca-84d7-1b62d93c70c1": { - "name": "Extractor", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Customcode", - "code": "src\/01411bb1-fdd6-4cca-84d7-1b62d93c70c1\/code.php", - "power": "src\/01411bb1-fdd6-4cca-84d7-1b62d93c70c1\/code.power", - "settings": "src\/01411bb1-fdd6-4cca-84d7-1b62d93c70c1\/settings.json", - "path": "src\/01411bb1-fdd6-4cca-84d7-1b62d93c70c1", - "spk": "Super__01411bb1_fdd6_4cca_84d7_1b62d93c70c1__Power", - "guid": "01411bb1-fdd6-4cca-84d7-1b62d93c70c1" - }, - "a74ac3b7-bb79-4639-8f14-54a8021be68b": { - "name": "Customcode", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", - "code": "src\/a74ac3b7-bb79-4639-8f14-54a8021be68b\/code.php", - "power": "src\/a74ac3b7-bb79-4639-8f14-54a8021be68b\/code.power", - "settings": "src\/a74ac3b7-bb79-4639-8f14-54a8021be68b\/settings.json", - "path": "src\/a74ac3b7-bb79-4639-8f14-54a8021be68b", - "spk": "Super__a74ac3b7_bb79_4639_8f14_54a8021be68b__Power", - "guid": "a74ac3b7-bb79-4639-8f14-54a8021be68b" - }, - "1133c2d7-ba7e-4c95-8cde-01f084d04682": { - "name": "PowerInterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces", - "code": "src\/1133c2d7-ba7e-4c95-8cde-01f084d04682\/code.php", - "power": "src\/1133c2d7-ba7e-4c95-8cde-01f084d04682\/code.power", - "settings": "src\/1133c2d7-ba7e-4c95-8cde-01f084d04682\/settings.json", - "path": "src\/1133c2d7-ba7e-4c95-8cde-01f084d04682", - "spk": "Super__1133c2d7_ba7e_4c95_8cde_01f084d04682__Power", - "guid": "1133c2d7-ba7e-4c95-8cde-01f084d04682" - }, - "7c1fb50f-8fb1-4627-8705-6fedf7182ca5": { - "name": "Model", - "type": "final class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Power", - "code": "src\/7c1fb50f-8fb1-4627-8705-6fedf7182ca5\/code.php", - "power": "src\/7c1fb50f-8fb1-4627-8705-6fedf7182ca5\/code.power", - "settings": "src\/7c1fb50f-8fb1-4627-8705-6fedf7182ca5\/settings.json", - "path": "src\/7c1fb50f-8fb1-4627-8705-6fedf7182ca5", - "spk": "Super__7c1fb50f_8fb1_4627_8705_6fedf7182ca5__Power", - "guid": "7c1fb50f-8fb1-4627-8705-6fedf7182ca5" - }, - "380bb7a3-cdcc-4336-a699-5070cbf521a5": { - "name": "Insert", - "type": "final class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Power\\Database", - "code": "src\/380bb7a3-cdcc-4336-a699-5070cbf521a5\/code.php", - "power": "src\/380bb7a3-cdcc-4336-a699-5070cbf521a5\/code.power", - "settings": "src\/380bb7a3-cdcc-4336-a699-5070cbf521a5\/settings.json", - "path": "src\/380bb7a3-cdcc-4336-a699-5070cbf521a5", - "spk": "Super__380bb7a3_cdcc_4336_a699_5070cbf521a5__Power", - "guid": "380bb7a3-cdcc-4336-a699-5070cbf521a5" - }, - "e543c123-b1d9-4a0b-83b2-a9d371da5ff3": { - "name": "Update", - "type": "final class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Power\\Database", - "code": "src\/e543c123-b1d9-4a0b-83b2-a9d371da5ff3\/code.php", - "power": "src\/e543c123-b1d9-4a0b-83b2-a9d371da5ff3\/code.power", - "settings": "src\/e543c123-b1d9-4a0b-83b2-a9d371da5ff3\/settings.json", - "path": "src\/e543c123-b1d9-4a0b-83b2-a9d371da5ff3", - "spk": "Super__e543c123_b1d9_4a0b_83b2_a9d371da5ff3__Power", - "guid": "e543c123-b1d9-4a0b-83b2-a9d371da5ff3" - }, - "6784dd52-0909-451a-a872-9a942a023c68": { - "name": "Grep", - "type": "final class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Power", - "code": "src\/6784dd52-0909-451a-a872-9a942a023c68\/code.php", - "power": "src\/6784dd52-0909-451a-a872-9a942a023c68\/code.power", - "settings": "src\/6784dd52-0909-451a-a872-9a942a023c68\/settings.json", - "path": "src\/6784dd52-0909-451a-a872-9a942a023c68", - "spk": "Super__6784dd52_0909_451a_a872_9a942a023c68__Power", - "guid": "6784dd52-0909-451a-a872-9a942a023c68" - }, - "3ab0eba9-f37b-4b37-aec1-2e78067f2aff": { - "name": "Super", - "type": "final class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Power", - "code": "src\/3ab0eba9-f37b-4b37-aec1-2e78067f2aff\/code.php", - "power": "src\/3ab0eba9-f37b-4b37-aec1-2e78067f2aff\/code.power", - "settings": "src\/3ab0eba9-f37b-4b37-aec1-2e78067f2aff\/settings.json", - "path": "src\/3ab0eba9-f37b-4b37-aec1-2e78067f2aff", - "spk": "Super__3ab0eba9_f37b_4b37_aec1_2e78067f2aff__Power", - "guid": "3ab0eba9-f37b-4b37-aec1-2e78067f2aff" - }, - "b836c1b1-b6b1-44f7-b8a2-9a763a4185b1": { - "name": "Power", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler", - "code": "src\/b836c1b1-b6b1-44f7-b8a2-9a763a4185b1\/code.php", - "power": "src\/b836c1b1-b6b1-44f7-b8a2-9a763a4185b1\/code.power", - "settings": "src\/b836c1b1-b6b1-44f7-b8a2-9a763a4185b1\/settings.json", - "path": "src\/b836c1b1-b6b1-44f7-b8a2-9a763a4185b1", - "spk": "Super__b836c1b1_b6b1_44f7_b8a2_9a763a4185b1__Power", - "guid": "b836c1b1-b6b1-44f7-b8a2-9a763a4185b1" - }, - "4e6ff11d-bebf-42f5-8fd7-b2f882857222": { - "name": "Line", - "type": "abstract class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", - "code": "src\/4e6ff11d-bebf-42f5-8fd7-b2f882857222\/code.php", - "power": "src\/4e6ff11d-bebf-42f5-8fd7-b2f882857222\/code.power", - "settings": "src\/4e6ff11d-bebf-42f5-8fd7-b2f882857222\/settings.json", - "path": "src\/4e6ff11d-bebf-42f5-8fd7-b2f882857222", - "spk": "Super__4e6ff11d_bebf_42f5_8fd7_b2f882857222__Power", - "guid": "4e6ff11d-bebf-42f5-8fd7-b2f882857222" - }, - "6e64917c-d687-4ef3-a655-811319f5a81e": { - "name": "Autoloader", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Power", - "code": "src\/6e64917c-d687-4ef3-a655-811319f5a81e\/code.php", - "power": "src\/6e64917c-d687-4ef3-a655-811319f5a81e\/code.power", - "settings": "src\/6e64917c-d687-4ef3-a655-811319f5a81e\/settings.json", - "path": "src\/6e64917c-d687-4ef3-a655-811319f5a81e", - "spk": "Super__6e64917c_d687_4ef3_a655_811319f5a81e__Power", - "guid": "6e64917c-d687-4ef3-a655-811319f5a81e" - }, - "ff5e9e63-86d0-4691-ab59-d4b9d9154096": { - "name": "Plantuml", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Power", - "code": "src\/ff5e9e63-86d0-4691-ab59-d4b9d9154096\/code.php", - "power": "src\/ff5e9e63-86d0-4691-ab59-d4b9d9154096\/code.power", - "settings": "src\/ff5e9e63-86d0-4691-ab59-d4b9d9154096\/settings.json", - "path": "src\/ff5e9e63-86d0-4691-ab59-d4b9d9154096", - "spk": "Super__ff5e9e63_86d0_4691_ab59_d4b9d9154096__Power", - "guid": "ff5e9e63-86d0-4691-ab59-d4b9d9154096" - }, - "efb1d0f8-2d14-4d2c-8b5f-4fcdd9df45a5": { - "name": "Readme", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Power\\Repo", - "code": "src\/efb1d0f8-2d14-4d2c-8b5f-4fcdd9df45a5\/code.php", - "power": "src\/efb1d0f8-2d14-4d2c-8b5f-4fcdd9df45a5\/code.power", - "settings": "src\/efb1d0f8-2d14-4d2c-8b5f-4fcdd9df45a5\/settings.json", - "path": "src\/efb1d0f8-2d14-4d2c-8b5f-4fcdd9df45a5", - "spk": "Super__efb1d0f8_2d14_4d2c_8b5f_4fcdd9df45a5__Power", - "guid": "efb1d0f8-2d14-4d2c-8b5f-4fcdd9df45a5" - }, - "0d08c583-04d5-454e-b756-48ca05e1651a": { - "name": "Readme", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Power\\Repos", - "code": "src\/0d08c583-04d5-454e-b756-48ca05e1651a\/code.php", - "power": "src\/0d08c583-04d5-454e-b756-48ca05e1651a\/code.power", - "settings": "src\/0d08c583-04d5-454e-b756-48ca05e1651a\/settings.json", - "path": "src\/0d08c583-04d5-454e-b756-48ca05e1651a", - "spk": "Super__0d08c583_04d5_454e_b756_48ca05e1651a__Power", - "guid": "0d08c583-04d5-454e-b756-48ca05e1651a" - }, - "0419081e-4cb3-4c65-8c6a-ffe941fb0f1c": { - "name": "Infusion", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Power", - "code": "src\/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c\/code.php", - "power": "src\/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c\/code.power", - "settings": "src\/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c\/settings.json", - "path": "src\/0419081e-4cb3-4c65-8c6a-ffe941fb0f1c", - "spk": "Super__0419081e_4cb3_4c65_8c6a_ffe941fb0f1c__Power", - "guid": "0419081e-4cb3-4c65-8c6a-ffe941fb0f1c" - }, - "e6d871a6-bbe7-497d-af01-68f6bb9a87f4": { - "name": "Counter", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", - "code": "src\/e6d871a6-bbe7-497d-af01-68f6bb9a87f4\/code.php", - "power": "src\/e6d871a6-bbe7-497d-af01-68f6bb9a87f4\/code.power", - "settings": "src\/e6d871a6-bbe7-497d-af01-68f6bb9a87f4\/settings.json", - "path": "src\/e6d871a6-bbe7-497d-af01-68f6bb9a87f4", - "spk": "Super__e6d871a6_bbe7_497d_af01_68f6bb9a87f4__Power", - "guid": "e6d871a6-bbe7-497d-af01-68f6bb9a87f4" - }, - "ef9578e5-4c9d-46bf-866f-3a94bdc7b753": { + "05c49a1f-ba5b-4be1-b3d0-4a74c42f7a46": { "name": "Data", "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Component", - "code": "src\/ef9578e5-4c9d-46bf-866f-3a94bdc7b753\/code.php", - "power": "src\/ef9578e5-4c9d-46bf-866f-3a94bdc7b753\/code.power", - "settings": "src\/ef9578e5-4c9d-46bf-866f-3a94bdc7b753\/settings.json", - "path": "src\/ef9578e5-4c9d-46bf-866f-3a94bdc7b753", - "spk": "Super__ef9578e5_4c9d_46bf_866f_3a94bdc7b753__Power", - "guid": "ef9578e5-4c9d-46bf-866f-3a94bdc7b753" + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Dynamicget", + "code": "src\/05c49a1f-ba5b-4be1-b3d0-4a74c42f7a46\/code.php", + "power": "src\/05c49a1f-ba5b-4be1-b3d0-4a74c42f7a46\/code.power", + "settings": "src\/05c49a1f-ba5b-4be1-b3d0-4a74c42f7a46\/settings.json", + "path": "src\/05c49a1f-ba5b-4be1-b3d0-4a74c42f7a46", + "spk": "Super__05c49a1f_ba5b_4be1_b3d0_4a74c42f7a46__Power", + "guid": "05c49a1f-ba5b-4be1-b3d0-4a74c42f7a46" }, - "e2472b22-a329-44d8-b4a2-ae3ba99e17a0": { - "name": "Component", + "0601fee8-d51e-4af0-9ad3-b5f8700c4a45": { + "name": "Model", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", + "code": "src\/0601fee8-d51e-4af0-9ad3-b5f8700c4a45\/code.php", + "power": "src\/0601fee8-d51e-4af0-9ad3-b5f8700c4a45\/code.power", + "settings": "src\/0601fee8-d51e-4af0-9ad3-b5f8700c4a45\/settings.json", + "path": "src\/0601fee8-d51e-4af0-9ad3-b5f8700c4a45", + "spk": "Super__0601fee8_d51e_4af0_9ad3_b5f8700c4a45__Power", + "guid": "0601fee8-d51e-4af0-9ad3-b5f8700c4a45" + }, + "06453ada-e370-49f0-b262-e3f5a8ed0c2c": { + "name": "Placeholder", "type": "class", "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler", - "code": "src\/e2472b22-a329-44d8-b4a2-ae3ba99e17a0\/code.php", - "power": "src\/e2472b22-a329-44d8-b4a2-ae3ba99e17a0\/code.power", - "settings": "src\/e2472b22-a329-44d8-b4a2-ae3ba99e17a0\/settings.json", - "path": "src\/e2472b22-a329-44d8-b4a2-ae3ba99e17a0", - "spk": "Super__e2472b22_a329_44d8_b4a2_ae3ba99e17a0__Power", - "guid": "e2472b22-a329-44d8-b4a2-ae3ba99e17a0" - }, - "6f20369a-8536-4870-a1a3-cda254c939c8": { - "name": "Paths", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", - "code": "src\/6f20369a-8536-4870-a1a3-cda254c939c8\/code.php", - "power": "src\/6f20369a-8536-4870-a1a3-cda254c939c8\/code.power", - "settings": "src\/6f20369a-8536-4870-a1a3-cda254c939c8\/settings.json", - "path": "src\/6f20369a-8536-4870-a1a3-cda254c939c8", - "spk": "Super__6f20369a_8536_4870_a1a3_cda254c939c8__Power", - "guid": "6f20369a-8536-4870-a1a3-cda254c939c8" - }, - "5c75b455-3d4c-452a-867e-e90424a64c88": { - "name": "File", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", - "code": "src\/5c75b455-3d4c-452a-867e-e90424a64c88\/code.php", - "power": "src\/5c75b455-3d4c-452a-867e-e90424a64c88\/code.power", - "settings": "src\/5c75b455-3d4c-452a-867e-e90424a64c88\/settings.json", - "path": "src\/5c75b455-3d4c-452a-867e-e90424a64c88", - "spk": "Super__5c75b455_3d4c_452a_867e_e90424a64c88__Power", - "guid": "5c75b455-3d4c-452a-867e-e90424a64c88" - }, - "6bbb6ffe-3f09-4c21-aa9d-c93159afa1e1": { - "name": "Folder", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", - "code": "src\/6bbb6ffe-3f09-4c21-aa9d-c93159afa1e1\/code.php", - "power": "src\/6bbb6ffe-3f09-4c21-aa9d-c93159afa1e1\/code.power", - "settings": "src\/6bbb6ffe-3f09-4c21-aa9d-c93159afa1e1\/settings.json", - "path": "src\/6bbb6ffe-3f09-4c21-aa9d-c93159afa1e1", - "spk": "Super__6bbb6ffe_3f09_4c21_aa9d_c93159afa1e1__Power", - "guid": "6bbb6ffe-3f09-4c21-aa9d-c93159afa1e1" - }, - "1d967151-7c20-4ca7-9400-65233cdcd4db": { - "name": "Files", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", - "code": "src\/1d967151-7c20-4ca7-9400-65233cdcd4db\/code.php", - "power": "src\/1d967151-7c20-4ca7-9400-65233cdcd4db\/code.power", - "settings": "src\/1d967151-7c20-4ca7-9400-65233cdcd4db\/settings.json", - "path": "src\/1d967151-7c20-4ca7-9400-65233cdcd4db", - "spk": "Super__1d967151_7c20_4ca7_9400_65233cdcd4db__Power", - "guid": "1d967151-7c20-4ca7-9400-65233cdcd4db" - }, - "324566de-0f7d-4b6e-9caf-8424d55013ae": { - "name": "Structure", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Power", - "code": "src\/324566de-0f7d-4b6e-9caf-8424d55013ae\/code.php", - "power": "src\/324566de-0f7d-4b6e-9caf-8424d55013ae\/code.power", - "settings": "src\/324566de-0f7d-4b6e-9caf-8424d55013ae\/settings.json", - "path": "src\/324566de-0f7d-4b6e-9caf-8424d55013ae", - "spk": "Super__324566de_0f7d_4b6e_9caf_8424d55013ae__Power", - "guid": "324566de-0f7d-4b6e-9caf-8424d55013ae" - }, - "763d137c-42bc-4282-98d8-cc5c0654985f": { - "name": "Injector", - "type": "final class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Power", - "code": "src\/763d137c-42bc-4282-98d8-cc5c0654985f\/code.php", - "power": "src\/763d137c-42bc-4282-98d8-cc5c0654985f\/code.power", - "settings": "src\/763d137c-42bc-4282-98d8-cc5c0654985f\/settings.json", - "path": "src\/763d137c-42bc-4282-98d8-cc5c0654985f", - "spk": "Super__763d137c_42bc_4282_98d8_cc5c0654985f__Power", - "guid": "763d137c-42bc-4282-98d8-cc5c0654985f" - }, - "de01527a-6586-46ea-92e7-11ea3de1cedb": { - "name": "Power", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", - "code": "src\/de01527a-6586-46ea-92e7-11ea3de1cedb\/code.php", - "power": "src\/de01527a-6586-46ea-92e7-11ea3de1cedb\/code.power", - "settings": "src\/de01527a-6586-46ea-92e7-11ea3de1cedb\/settings.json", - "path": "src\/de01527a-6586-46ea-92e7-11ea3de1cedb", - "spk": "Super__de01527a_6586_46ea_92e7_11ea3de1cedb__Power", - "guid": "de01527a-6586-46ea-92e7-11ea3de1cedb" - }, - "e0c8c931-52a0-4171-9909-e8769505bb1f": { - "name": "Constantpaths", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Utilities", - "code": "src\/e0c8c931-52a0-4171-9909-e8769505bb1f\/code.php", - "power": "src\/e0c8c931-52a0-4171-9909-e8769505bb1f\/code.power", - "settings": "src\/e0c8c931-52a0-4171-9909-e8769505bb1f\/settings.json", - "path": "src\/e0c8c931-52a0-4171-9909-e8769505bb1f", - "spk": "Super__e0c8c931_52a0_4171_9909_e8769505bb1f__Power", - "guid": "e0c8c931-52a0-4171-9909-e8769505bb1f" - }, - "268b85ef-49f3-4c39-8187-bb12e38d19ee": { - "name": "Dynamicpath", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", - "code": "src\/268b85ef-49f3-4c39-8187-bb12e38d19ee\/code.php", - "power": "src\/268b85ef-49f3-4c39-8187-bb12e38d19ee\/code.power", - "settings": "src\/268b85ef-49f3-4c39-8187-bb12e38d19ee\/settings.json", - "path": "src\/268b85ef-49f3-4c39-8187-bb12e38d19ee", - "spk": "Super__268b85ef_49f3_4c39_8187_bb12e38d19ee__Power", - "guid": "268b85ef-49f3-4c39-8187-bb12e38d19ee" - }, - "63dabe82-0f4a-4ade-9851-8518ade23de2": { - "name": "Settings", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Component", - "code": "src\/63dabe82-0f4a-4ade-9851-8518ade23de2\/code.php", - "power": "src\/63dabe82-0f4a-4ade-9851-8518ade23de2\/code.power", - "settings": "src\/63dabe82-0f4a-4ade-9851-8518ade23de2\/settings.json", - "path": "src\/63dabe82-0f4a-4ade-9851-8518ade23de2", - "spk": "Super__63dabe82_0f4a_4ade_9851_8518ade23de2__Power", - "guid": "63dabe82-0f4a-4ade-9851-8518ade23de2" - }, - "cfe62a32-8818-4bfb-8751-2f1e109b5336": { - "name": "Dashboard", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Component", - "code": "src\/cfe62a32-8818-4bfb-8751-2f1e109b5336\/code.php", - "power": "src\/cfe62a32-8818-4bfb-8751-2f1e109b5336\/code.power", - "settings": "src\/cfe62a32-8818-4bfb-8751-2f1e109b5336\/settings.json", - "path": "src\/cfe62a32-8818-4bfb-8751-2f1e109b5336", - "spk": "Super__cfe62a32_8818_4bfb_8751_2f1e109b5336__Power", - "guid": "cfe62a32-8818-4bfb-8751-2f1e109b5336" - }, - "6c89c663-78f5-4078-9fac-7047f2eaaf96": { - "name": "Structure", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Component", - "code": "src\/6c89c663-78f5-4078-9fac-7047f2eaaf96\/code.php", - "power": "src\/6c89c663-78f5-4078-9fac-7047f2eaaf96\/code.power", - "settings": "src\/6c89c663-78f5-4078-9fac-7047f2eaaf96\/settings.json", - "path": "src\/6c89c663-78f5-4078-9fac-7047f2eaaf96", - "spk": "Super__6c89c663_78f5_4078_9fac_7047f2eaaf96__Power", - "guid": "6c89c663-78f5-4078-9fac-7047f2eaaf96" - }, - "673954d3-78d3-445a-b99f-4b40d617c882": { - "name": "Structuresingle", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Component", - "code": "src\/673954d3-78d3-445a-b99f-4b40d617c882\/code.php", - "power": "src\/673954d3-78d3-445a-b99f-4b40d617c882\/code.power", - "settings": "src\/673954d3-78d3-445a-b99f-4b40d617c882\/settings.json", - "path": "src\/673954d3-78d3-445a-b99f-4b40d617c882", - "spk": "Super__673954d3_78d3_445a_b99f_4b40d617c882__Power", - "guid": "673954d3-78d3-445a-b99f-4b40d617c882" - }, - "1efdded5-d6c8-452c-8f37-0374483a7b3f": { - "name": "Structure", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", - "code": "src\/1efdded5-d6c8-452c-8f37-0374483a7b3f\/code.php", - "power": "src\/1efdded5-d6c8-452c-8f37-0374483a7b3f\/code.power", - "settings": "src\/1efdded5-d6c8-452c-8f37-0374483a7b3f\/settings.json", - "path": "src\/1efdded5-d6c8-452c-8f37-0374483a7b3f", - "spk": "Super__1efdded5_d6c8_452c_8f37_0374483a7b3f__Power", - "guid": "1efdded5-d6c8-452c-8f37-0374483a7b3f" - }, - "b69a23db-0a62-4840-a9c5-b2d8d63ecc6c": { - "name": "Structuremultiple", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Component", - "code": "src\/b69a23db-0a62-4840-a9c5-b2d8d63ecc6c\/code.php", - "power": "src\/b69a23db-0a62-4840-a9c5-b2d8d63ecc6c\/code.power", - "settings": "src\/b69a23db-0a62-4840-a9c5-b2d8d63ecc6c\/settings.json", - "path": "src\/b69a23db-0a62-4840-a9c5-b2d8d63ecc6c", - "spk": "Super__b69a23db_0a62_4840_a9c5_b2d8d63ecc6c__Power", - "guid": "b69a23db-0a62-4840-a9c5-b2d8d63ecc6c" - }, - "8a63e87b-b39b-4a15-8044-9b2a2f4fb61c": { - "name": "Component", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", - "code": "src\/8a63e87b-b39b-4a15-8044-9b2a2f4fb61c\/code.php", - "power": "src\/8a63e87b-b39b-4a15-8044-9b2a2f4fb61c\/code.power", - "settings": "src\/8a63e87b-b39b-4a15-8044-9b2a2f4fb61c\/settings.json", - "path": "src\/8a63e87b-b39b-4a15-8044-9b2a2f4fb61c", - "spk": "Super__8a63e87b_b39b_4a15_8044_9b2a2f4fb61c__Power", - "guid": "8a63e87b-b39b-4a15-8044-9b2a2f4fb61c" - }, - "2dd1289a-4000-43cc-8c62-77ff32de56bf": { - "name": "Adminview", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", - "code": "src\/2dd1289a-4000-43cc-8c62-77ff32de56bf\/code.php", - "power": "src\/2dd1289a-4000-43cc-8c62-77ff32de56bf\/code.power", - "settings": "src\/2dd1289a-4000-43cc-8c62-77ff32de56bf\/settings.json", - "path": "src\/2dd1289a-4000-43cc-8c62-77ff32de56bf", - "spk": "Super__2dd1289a_4000_43cc_8c62_77ff32de56bf__Power", - "guid": "2dd1289a-4000-43cc-8c62-77ff32de56bf" - }, - "d3ce5763-4d00-4245-a175-54fc2e80e9b7": { - "name": "Structure", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Library", - "code": "src\/d3ce5763-4d00-4245-a175-54fc2e80e9b7\/code.php", - "power": "src\/d3ce5763-4d00-4245-a175-54fc2e80e9b7\/code.power", - "settings": "src\/d3ce5763-4d00-4245-a175-54fc2e80e9b7\/settings.json", - "path": "src\/d3ce5763-4d00-4245-a175-54fc2e80e9b7", - "spk": "Super__d3ce5763_4d00_4245_a175_54fc2e80e9b7__Power", - "guid": "d3ce5763-4d00-4245-a175-54fc2e80e9b7" - }, - "253317c7-3c3b-48a0-aec8-8af5e7a86504": { - "name": "Library", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", - "code": "src\/253317c7-3c3b-48a0-aec8-8af5e7a86504\/code.php", - "power": "src\/253317c7-3c3b-48a0-aec8-8af5e7a86504\/code.power", - "settings": "src\/253317c7-3c3b-48a0-aec8-8af5e7a86504\/settings.json", - "path": "src\/253317c7-3c3b-48a0-aec8-8af5e7a86504", - "spk": "Super__253317c7_3c3b_48a0_aec8_8af5e7a86504__Power", - "guid": "253317c7-3c3b-48a0-aec8-8af5e7a86504" - }, - "87faa133-4cac-4816-ae41-5c3f9a2f76aa": { - "name": "Customview", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", - "code": "src\/87faa133-4cac-4816-ae41-5c3f9a2f76aa\/code.php", - "power": "src\/87faa133-4cac-4816-ae41-5c3f9a2f76aa\/code.power", - "settings": "src\/87faa133-4cac-4816-ae41-5c3f9a2f76aa\/settings.json", - "path": "src\/87faa133-4cac-4816-ae41-5c3f9a2f76aa", - "spk": "Super__87faa133_4cac_4816_ae41_5c3f9a2f76aa__Power", - "guid": "87faa133-4cac-4816-ae41-5c3f9a2f76aa" - }, - "fff3255d-c493-4c21-a48f-73b3ebf8ba05": { - "name": "Templatelayout", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", - "code": "src\/fff3255d-c493-4c21-a48f-73b3ebf8ba05\/code.php", - "power": "src\/fff3255d-c493-4c21-a48f-73b3ebf8ba05\/code.power", - "settings": "src\/fff3255d-c493-4c21-a48f-73b3ebf8ba05\/settings.json", - "path": "src\/fff3255d-c493-4c21-a48f-73b3ebf8ba05", - "spk": "Super__fff3255d_c493_4c21_a48f_73b3ebf8ba05__Power", - "guid": "fff3255d-c493-4c21-a48f-73b3ebf8ba05" - }, - "2e6731ba-3a03-4836-b2c2-4e50e38cb890": { - "name": "GetScriptInterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces", - "code": "src\/2e6731ba-3a03-4836-b2c2-4e50e38cb890\/code.php", - "power": "src\/2e6731ba-3a03-4836-b2c2-4e50e38cb890\/code.power", - "settings": "src\/2e6731ba-3a03-4836-b2c2-4e50e38cb890\/settings.json", - "path": "src\/2e6731ba-3a03-4836-b2c2-4e50e38cb890", - "spk": "Super__2e6731ba_3a03_4836_b2c2_4e50e38cb890__Power", - "guid": "2e6731ba-3a03-4836-b2c2-4e50e38cb890" - }, - "1aefb8f5-486f-4f00-adf9-696340b3254e": { - "name": "InstallInterface", - "type": "interface", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces\\Extension", - "code": "src\/1aefb8f5-486f-4f00-adf9-696340b3254e\/code.php", - "power": "src\/1aefb8f5-486f-4f00-adf9-696340b3254e\/code.power", - "settings": "src\/1aefb8f5-486f-4f00-adf9-696340b3254e\/settings.json", - "path": "src\/1aefb8f5-486f-4f00-adf9-696340b3254e", - "spk": "Super__1aefb8f5_486f_4f00_adf9_696340b3254e__Power", - "guid": "1aefb8f5-486f-4f00-adf9-696340b3254e" - }, - "1d929017-a5de-4e0f-9b5a-838934857e26": { - "name": "InstallScript", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Extension\\JoomlaThree", - "code": "src\/1d929017-a5de-4e0f-9b5a-838934857e26\/code.php", - "power": "src\/1d929017-a5de-4e0f-9b5a-838934857e26\/code.power", - "settings": "src\/1d929017-a5de-4e0f-9b5a-838934857e26\/settings.json", - "path": "src\/1d929017-a5de-4e0f-9b5a-838934857e26", - "spk": "Super__1d929017_a5de_4e0f_9b5a_838934857e26__Power", - "guid": "1d929017-a5de-4e0f-9b5a-838934857e26" - }, - "ed9591cb-0a03-400a-bf47-eaf78ab19b9d": { - "name": "Extension", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", - "code": "src\/ed9591cb-0a03-400a-bf47-eaf78ab19b9d\/code.php", - "power": "src\/ed9591cb-0a03-400a-bf47-eaf78ab19b9d\/code.power", - "settings": "src\/ed9591cb-0a03-400a-bf47-eaf78ab19b9d\/settings.json", - "path": "src\/ed9591cb-0a03-400a-bf47-eaf78ab19b9d", - "spk": "Super__ed9591cb_0a03_400a_bf47_eaf78ab19b9d__Power", - "guid": "ed9591cb-0a03-400a-bf47-eaf78ab19b9d" - }, - "99368a6f-2f64-4d4e-ad3a-544d4020ecc6": { - "name": "DatabaseName", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Field", - "code": "src\/99368a6f-2f64-4d4e-ad3a-544d4020ecc6\/code.php", - "power": "src\/99368a6f-2f64-4d4e-ad3a-544d4020ecc6\/code.power", - "settings": "src\/99368a6f-2f64-4d4e-ad3a-544d4020ecc6\/settings.json", - "path": "src\/99368a6f-2f64-4d4e-ad3a-544d4020ecc6", - "spk": "Super__99368a6f_2f64_4d4e_ad3a_544d4020ecc6__Power", - "guid": "99368a6f-2f64-4d4e-ad3a-544d4020ecc6" - }, - "24da9672-e47f-4bb1-b6c0-0ebfc17f0957": { - "name": "CoreValidation", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Field\\JoomlaThree", - "code": "src\/24da9672-e47f-4bb1-b6c0-0ebfc17f0957\/code.php", - "power": "src\/24da9672-e47f-4bb1-b6c0-0ebfc17f0957\/code.power", - "settings": "src\/24da9672-e47f-4bb1-b6c0-0ebfc17f0957\/settings.json", - "path": "src\/24da9672-e47f-4bb1-b6c0-0ebfc17f0957", - "spk": "Super__24da9672_e47f_4bb1_b6c0_0ebfc17f0957__Power", - "guid": "24da9672-e47f-4bb1-b6c0-0ebfc17f0957" - }, - "c6c30d66-3106-44eb-9272-b2cf7ec74613": { - "name": "Field", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", - "code": "src\/c6c30d66-3106-44eb-9272-b2cf7ec74613\/code.php", - "power": "src\/c6c30d66-3106-44eb-9272-b2cf7ec74613\/code.power", - "settings": "src\/c6c30d66-3106-44eb-9272-b2cf7ec74613\/settings.json", - "path": "src\/c6c30d66-3106-44eb-9272-b2cf7ec74613", - "spk": "Super__c6c30d66_3106_44eb_9272_b2cf7ec74613__Power", - "guid": "c6c30d66-3106-44eb-9272-b2cf7ec74613" + "code": "src\/06453ada-e370-49f0-b262-e3f5a8ed0c2c\/code.php", + "power": "src\/06453ada-e370-49f0-b262-e3f5a8ed0c2c\/code.power", + "settings": "src\/06453ada-e370-49f0-b262-e3f5a8ed0c2c\/settings.json", + "path": "src\/06453ada-e370-49f0-b262-e3f5a8ed0c2c", + "spk": "Super__06453ada_e370_49f0_b262_e3f5a8ed0c2c__Power", + "guid": "06453ada-e370-49f0-b262-e3f5a8ed0c2c" }, "071c7cff-4c88-4b80-bd99-066c572dcb71": { "name": "Structure", @@ -1649,6 +87,226 @@ "spk": "Super__071c7cff_4c88_4b80_bd99_066c572dcb71__Power", "guid": "071c7cff-4c88-4b80-bd99-066c572dcb71" }, + "0d08c583-04d5-454e-b756-48ca05e1651a": { + "name": "Readme", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Power\\Repos", + "code": "src\/0d08c583-04d5-454e-b756-48ca05e1651a\/code.php", + "power": "src\/0d08c583-04d5-454e-b756-48ca05e1651a\/code.power", + "settings": "src\/0d08c583-04d5-454e-b756-48ca05e1651a\/settings.json", + "path": "src\/0d08c583-04d5-454e-b756-48ca05e1651a", + "spk": "Super__0d08c583_04d5_454e_b756_48ca05e1651a__Power", + "guid": "0d08c583-04d5-454e-b756-48ca05e1651a" + }, + "0d71c2d9-2fc0-4c20-82c5-43c46b0fc6f7": { + "name": "Loader", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/0d71c2d9-2fc0-4c20-82c5-43c46b0fc6f7\/code.php", + "power": "src\/0d71c2d9-2fc0-4c20-82c5-43c46b0fc6f7\/code.power", + "settings": "src\/0d71c2d9-2fc0-4c20-82c5-43c46b0fc6f7\/settings.json", + "path": "src\/0d71c2d9-2fc0-4c20-82c5-43c46b0fc6f7", + "spk": "Super__0d71c2d9_2fc0_4c20_82c5_43c46b0fc6f7__Power", + "guid": "0d71c2d9-2fc0-4c20-82c5-43c46b0fc6f7" + }, + "0dabc67c-abec-4541-82bf-279abd3c9be1": { + "name": "Permissions", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/0dabc67c-abec-4541-82bf-279abd3c9be1\/code.php", + "power": "src\/0dabc67c-abec-4541-82bf-279abd3c9be1\/code.power", + "settings": "src\/0dabc67c-abec-4541-82bf-279abd3c9be1\/settings.json", + "path": "src\/0dabc67c-abec-4541-82bf-279abd3c9be1", + "spk": "Super__0dabc67c_abec_4541_82bf_279abd3c9be1__Power", + "guid": "0dabc67c-abec-4541-82bf-279abd3c9be1" + }, + "1133c2d7-ba7e-4c95-8cde-01f084d04682": { + "name": "PowerInterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces", + "code": "src\/1133c2d7-ba7e-4c95-8cde-01f084d04682\/code.php", + "power": "src\/1133c2d7-ba7e-4c95-8cde-01f084d04682\/code.power", + "settings": "src\/1133c2d7-ba7e-4c95-8cde-01f084d04682\/settings.json", + "path": "src\/1133c2d7-ba7e-4c95-8cde-01f084d04682", + "spk": "Super__1133c2d7_ba7e_4c95_8cde_01f084d04682__Power", + "guid": "1133c2d7-ba7e-4c95-8cde-01f084d04682" + }, + "143ac6ea-b64f-4331-9a97-31e3fce2bb69": { + "name": "Tabs", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/143ac6ea-b64f-4331-9a97-31e3fce2bb69\/code.php", + "power": "src\/143ac6ea-b64f-4331-9a97-31e3fce2bb69\/code.power", + "settings": "src\/143ac6ea-b64f-4331-9a97-31e3fce2bb69\/settings.json", + "path": "src\/143ac6ea-b64f-4331-9a97-31e3fce2bb69", + "spk": "Super__143ac6ea_b64f_4331_9a97_31e3fce2bb69__Power", + "guid": "143ac6ea-b64f-4331-9a97-31e3fce2bb69" + }, + "17a728e9-d6cf-4060-9efb-241b0ff2f981": { + "name": "Historycomponent", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/17a728e9-d6cf-4060-9efb-241b0ff2f981\/code.php", + "power": "src\/17a728e9-d6cf-4060-9efb-241b0ff2f981\/code.power", + "settings": "src\/17a728e9-d6cf-4060-9efb-241b0ff2f981\/settings.json", + "path": "src\/17a728e9-d6cf-4060-9efb-241b0ff2f981", + "spk": "Super__17a728e9_d6cf_4060_9efb_241b0ff2f981__Power", + "guid": "17a728e9-d6cf-4060-9efb-241b0ff2f981" + }, + "1aefb8f5-486f-4f00-adf9-696340b3254e": { + "name": "InstallInterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces\\Extension", + "code": "src\/1aefb8f5-486f-4f00-adf9-696340b3254e\/code.php", + "power": "src\/1aefb8f5-486f-4f00-adf9-696340b3254e\/code.power", + "settings": "src\/1aefb8f5-486f-4f00-adf9-696340b3254e\/settings.json", + "path": "src\/1aefb8f5-486f-4f00-adf9-696340b3254e", + "spk": "Super__1aefb8f5_486f_4f00_adf9_696340b3254e__Power", + "guid": "1aefb8f5-486f-4f00-adf9-696340b3254e" + }, + "1bd48df2-4f7e-4581-9fe9-4b54e59105e3": { + "name": "Gui", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Customcode", + "code": "src\/1bd48df2-4f7e-4581-9fe9-4b54e59105e3\/code.php", + "power": "src\/1bd48df2-4f7e-4581-9fe9-4b54e59105e3\/code.power", + "settings": "src\/1bd48df2-4f7e-4581-9fe9-4b54e59105e3\/settings.json", + "path": "src\/1bd48df2-4f7e-4581-9fe9-4b54e59105e3", + "spk": "Super__1bd48df2_4f7e_4581_9fe9_4b54e59105e3__Power", + "guid": "1bd48df2-4f7e-4581-9fe9-4b54e59105e3" + }, + "1cef0266-99e2-40d8-919f-c2ce32226b0a": { + "name": "External", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Customcode", + "code": "src\/1cef0266-99e2-40d8-919f-c2ce32226b0a\/code.php", + "power": "src\/1cef0266-99e2-40d8-919f-c2ce32226b0a\/code.power", + "settings": "src\/1cef0266-99e2-40d8-919f-c2ce32226b0a\/settings.json", + "path": "src\/1cef0266-99e2-40d8-919f-c2ce32226b0a", + "spk": "Super__1cef0266_99e2_40d8_919f_c2ce32226b0a__Power", + "guid": "1cef0266-99e2-40d8-919f-c2ce32226b0a" + }, + "1d0fd857-12ec-4f47-ab1c-124d85748e24": { + "name": "Updateserver", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/1d0fd857-12ec-4f47-ab1c-124d85748e24\/code.php", + "power": "src\/1d0fd857-12ec-4f47-ab1c-124d85748e24\/code.power", + "settings": "src\/1d0fd857-12ec-4f47-ab1c-124d85748e24\/settings.json", + "path": "src\/1d0fd857-12ec-4f47-ab1c-124d85748e24", + "spk": "Super__1d0fd857_12ec_4f47_ab1c_124d85748e24__Power", + "guid": "1d0fd857-12ec-4f47-ab1c-124d85748e24" + }, + "1d929017-a5de-4e0f-9b5a-838934857e26": { + "name": "InstallScript", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Extension\\JoomlaThree", + "code": "src\/1d929017-a5de-4e0f-9b5a-838934857e26\/code.php", + "power": "src\/1d929017-a5de-4e0f-9b5a-838934857e26\/code.power", + "settings": "src\/1d929017-a5de-4e0f-9b5a-838934857e26\/settings.json", + "path": "src\/1d929017-a5de-4e0f-9b5a-838934857e26", + "spk": "Super__1d929017_a5de_4e0f_9b5a_838934857e26__Power", + "guid": "1d929017-a5de-4e0f-9b5a-838934857e26" + }, + "1d967151-7c20-4ca7-9400-65233cdcd4db": { + "name": "Files", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", + "code": "src\/1d967151-7c20-4ca7-9400-65233cdcd4db\/code.php", + "power": "src\/1d967151-7c20-4ca7-9400-65233cdcd4db\/code.power", + "settings": "src\/1d967151-7c20-4ca7-9400-65233cdcd4db\/settings.json", + "path": "src\/1d967151-7c20-4ca7-9400-65233cdcd4db", + "spk": "Super__1d967151_7c20_4ca7_9400_65233cdcd4db__Power", + "guid": "1d967151-7c20-4ca7-9400-65233cdcd4db" + }, + "1efdded5-d6c8-452c-8f37-0374483a7b3f": { + "name": "Structure", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", + "code": "src\/1efdded5-d6c8-452c-8f37-0374483a7b3f\/code.php", + "power": "src\/1efdded5-d6c8-452c-8f37-0374483a7b3f\/code.power", + "settings": "src\/1efdded5-d6c8-452c-8f37-0374483a7b3f\/settings.json", + "path": "src\/1efdded5-d6c8-452c-8f37-0374483a7b3f", + "spk": "Super__1efdded5_d6c8_452c_8f37_0374483a7b3f__Power", + "guid": "1efdded5-d6c8-452c-8f37-0374483a7b3f" + }, + "1fcb13a2-f3f0-4fa8-b8c6-ff9dc546777a": { + "name": "ExternalInterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces\\Customcode", + "code": "src\/1fcb13a2-f3f0-4fa8-b8c6-ff9dc546777a\/code.php", + "power": "src\/1fcb13a2-f3f0-4fa8-b8c6-ff9dc546777a\/code.power", + "settings": "src\/1fcb13a2-f3f0-4fa8-b8c6-ff9dc546777a\/settings.json", + "path": "src\/1fcb13a2-f3f0-4fa8-b8c6-ff9dc546777a", + "spk": "Super__1fcb13a2_f3f0_4fa8_b8c6_ff9dc546777a__Power", + "guid": "1fcb13a2-f3f0-4fa8-b8c6-ff9dc546777a" + }, + "20ed72b0-fcac-4344-aee1-8a65e3bf221d": { + "name": "EventInterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces", + "code": "src\/20ed72b0-fcac-4344-aee1-8a65e3bf221d\/code.php", + "power": "src\/20ed72b0-fcac-4344-aee1-8a65e3bf221d\/code.power", + "settings": "src\/20ed72b0-fcac-4344-aee1-8a65e3bf221d\/settings.json", + "path": "src\/20ed72b0-fcac-4344-aee1-8a65e3bf221d", + "spk": "Super__20ed72b0_fcac_4344_aee1_8a65e3bf221d__Power", + "guid": "20ed72b0-fcac-4344-aee1-8a65e3bf221d" + }, + "23f2ca33-440a-4941-8e9a-4bc67522c0cb": { + "name": "Mapper", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", + "code": "src\/23f2ca33-440a-4941-8e9a-4bc67522c0cb\/code.php", + "power": "src\/23f2ca33-440a-4941-8e9a-4bc67522c0cb\/code.power", + "settings": "src\/23f2ca33-440a-4941-8e9a-4bc67522c0cb\/settings.json", + "path": "src\/23f2ca33-440a-4941-8e9a-4bc67522c0cb", + "spk": "Super__23f2ca33_440a_4941_8e9a_4bc67522c0cb__Power", + "guid": "23f2ca33-440a-4941-8e9a-4bc67522c0cb" + }, + "24da9672-e47f-4bb1-b6c0-0ebfc17f0957": { + "name": "CoreValidation", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Field\\JoomlaThree", + "code": "src\/24da9672-e47f-4bb1-b6c0-0ebfc17f0957\/code.php", + "power": "src\/24da9672-e47f-4bb1-b6c0-0ebfc17f0957\/code.power", + "settings": "src\/24da9672-e47f-4bb1-b6c0-0ebfc17f0957\/settings.json", + "path": "src\/24da9672-e47f-4bb1-b6c0-0ebfc17f0957", + "spk": "Super__24da9672_e47f_4bb1_b6c0_0ebfc17f0957__Power", + "guid": "24da9672-e47f-4bb1-b6c0-0ebfc17f0957" + }, + "253317c7-3c3b-48a0-aec8-8af5e7a86504": { + "name": "Library", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", + "code": "src\/253317c7-3c3b-48a0-aec8-8af5e7a86504\/code.php", + "power": "src\/253317c7-3c3b-48a0-aec8-8af5e7a86504\/code.power", + "settings": "src\/253317c7-3c3b-48a0-aec8-8af5e7a86504\/settings.json", + "path": "src\/253317c7-3c3b-48a0-aec8-8af5e7a86504", + "spk": "Super__253317c7_3c3b_48a0_aec8_8af5e7a86504__Power", + "guid": "253317c7-3c3b-48a0-aec8-8af5e7a86504" + }, + "268b85ef-49f3-4c39-8187-bb12e38d19ee": { + "name": "Dynamicpath", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", + "code": "src\/268b85ef-49f3-4c39-8187-bb12e38d19ee\/code.php", + "power": "src\/268b85ef-49f3-4c39-8187-bb12e38d19ee\/code.power", + "settings": "src\/268b85ef-49f3-4c39-8187-bb12e38d19ee\/settings.json", + "path": "src\/268b85ef-49f3-4c39-8187-bb12e38d19ee", + "spk": "Super__268b85ef_49f3_4c39_8187_bb12e38d19ee__Power", + "guid": "268b85ef-49f3-4c39-8187-bb12e38d19ee" + }, + "29455d3b-df2b-4e41-8684-1608060e37a4": { + "name": "Javascriptcustomview", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/29455d3b-df2b-4e41-8684-1608060e37a4\/code.php", + "power": "src\/29455d3b-df2b-4e41-8684-1608060e37a4\/code.power", + "settings": "src\/29455d3b-df2b-4e41-8684-1608060e37a4\/settings.json", + "path": "src\/29455d3b-df2b-4e41-8684-1608060e37a4", + "spk": "Super__29455d3b_df2b_4e41_8684_1608060e37a4__Power", + "guid": "29455d3b-df2b-4e41-8684-1608060e37a4" + }, "295186de-5954-4a65-a4c1-2f79ef305743": { "name": "Joomlamodule", "type": "class", @@ -1660,38 +318,16 @@ "spk": "Super__295186de_5954_4a65_a4c1_2f79ef305743__Power", "guid": "295186de-5954-4a65-a4c1-2f79ef305743" }, - "a900b836-f2eb-4f13-8f28-b7cac839c7ff": { - "name": "Structure", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Joomlaplugin", - "code": "src\/a900b836-f2eb-4f13-8f28-b7cac839c7ff\/code.php", - "power": "src\/a900b836-f2eb-4f13-8f28-b7cac839c7ff\/code.power", - "settings": "src\/a900b836-f2eb-4f13-8f28-b7cac839c7ff\/settings.json", - "path": "src\/a900b836-f2eb-4f13-8f28-b7cac839c7ff", - "spk": "Super__a900b836_f2eb_4f13_8f28_b7cac839c7ff__Power", - "guid": "a900b836-f2eb-4f13-8f28-b7cac839c7ff" - }, - "9eba241c-af90-42dd-ae05-92ff4d8391d3": { - "name": "Joomlaplugin", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", - "code": "src\/9eba241c-af90-42dd-ae05-92ff4d8391d3\/code.php", - "power": "src\/9eba241c-af90-42dd-ae05-92ff4d8391d3\/code.power", - "settings": "src\/9eba241c-af90-42dd-ae05-92ff4d8391d3\/settings.json", - "path": "src\/9eba241c-af90-42dd-ae05-92ff4d8391d3", - "spk": "Super__9eba241c_af90_42dd_ae05_92ff4d8391d3__Power", - "guid": "9eba241c-af90-42dd-ae05-92ff4d8391d3" - }, - "516f93b8-5fff-41c6-aeaf-2d93180a12cc": { - "name": "Utilities", - "type": "class", - "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", - "code": "src\/516f93b8-5fff-41c6-aeaf-2d93180a12cc\/code.php", - "power": "src\/516f93b8-5fff-41c6-aeaf-2d93180a12cc\/code.power", - "settings": "src\/516f93b8-5fff-41c6-aeaf-2d93180a12cc\/settings.json", - "path": "src\/516f93b8-5fff-41c6-aeaf-2d93180a12cc", - "spk": "Super__516f93b8_5fff_41c6_aeaf_2d93180a12cc__Power", - "guid": "516f93b8-5fff-41c6-aeaf-2d93180a12cc" + "2ad31f74-f579-499d-b98b-c4f54fd615dd": { + "name": "LoadInterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Interfaces", + "code": "src\/2ad31f74-f579-499d-b98b-c4f54fd615dd\/code.php", + "power": "src\/2ad31f74-f579-499d-b98b-c4f54fd615dd\/code.power", + "settings": "src\/2ad31f74-f579-499d-b98b-c4f54fd615dd\/settings.json", + "path": "src\/2ad31f74-f579-499d-b98b-c4f54fd615dd", + "spk": "Super__2ad31f74_f579_499d_b98b_c4f54fd615dd__Power", + "guid": "2ad31f74-f579-499d-b98b-c4f54fd615dd" }, "2b5c9989-1d4e-4f59-8b95-5cd2f72f82d9": { "name": "Mysql", @@ -1715,16 +351,544 @@ "spk": "Super__2c76c06e_a371_4b73_9fbe_b4d9b4df55d7__Power", "guid": "2c76c06e-a371-4b73-9fbe-b4d9b4df55d7" }, - "d910d8b8-4c23-4f3e-8cda-438f2d2bd7ac": { - "name": "Factory", - "type": "abstract class", + "2cc8517d-1105-4697-9743-048b4b7c089c": { + "name": "GuiInterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces\\Customcode", + "code": "src\/2cc8517d-1105-4697-9743-048b4b7c089c\/code.php", + "power": "src\/2cc8517d-1105-4697-9743-048b4b7c089c\/code.power", + "settings": "src\/2cc8517d-1105-4697-9743-048b4b7c089c\/settings.json", + "path": "src\/2cc8517d-1105-4697-9743-048b4b7c089c", + "spk": "Super__2cc8517d_1105_4697_9743_048b4b7c089c__Power", + "guid": "2cc8517d-1105-4697-9743-048b4b7c089c" + }, + "2da6d6c4-eb29-4d69-8bc2-36d96e916adf": { + "name": "Tableinterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Interfaces", + "code": "src\/2da6d6c4-eb29-4d69-8bc2-36d96e916adf\/code.php", + "power": "src\/2da6d6c4-eb29-4d69-8bc2-36d96e916adf\/code.power", + "settings": "src\/2da6d6c4-eb29-4d69-8bc2-36d96e916adf\/settings.json", + "path": "src\/2da6d6c4-eb29-4d69-8bc2-36d96e916adf", + "spk": "Super__2da6d6c4_eb29_4d69_8bc2_36d96e916adf__Power", + "guid": "2da6d6c4-eb29-4d69-8bc2-36d96e916adf" + }, + "2dd1289a-4000-43cc-8c62-77ff32de56bf": { + "name": "Adminview", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", + "code": "src\/2dd1289a-4000-43cc-8c62-77ff32de56bf\/code.php", + "power": "src\/2dd1289a-4000-43cc-8c62-77ff32de56bf\/code.power", + "settings": "src\/2dd1289a-4000-43cc-8c62-77ff32de56bf\/settings.json", + "path": "src\/2dd1289a-4000-43cc-8c62-77ff32de56bf", + "spk": "Super__2dd1289a_4000_43cc_8c62_77ff32de56bf__Power", + "guid": "2dd1289a-4000-43cc-8c62-77ff32de56bf" + }, + "2e6731ba-3a03-4836-b2c2-4e50e38cb890": { + "name": "GetScriptInterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces", + "code": "src\/2e6731ba-3a03-4836-b2c2-4e50e38cb890\/code.php", + "power": "src\/2e6731ba-3a03-4836-b2c2-4e50e38cb890\/code.power", + "settings": "src\/2e6731ba-3a03-4836-b2c2-4e50e38cb890\/settings.json", + "path": "src\/2e6731ba-3a03-4836-b2c2-4e50e38cb890", + "spk": "Super__2e6731ba_3a03_4836_b2c2_4e50e38cb890__Power", + "guid": "2e6731ba-3a03-4836-b2c2-4e50e38cb890" + }, + "2f7b1998-bb93-4055-ae82-aa659ce8a37f": { + "name": "Placeholder", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", + "code": "src\/2f7b1998-bb93-4055-ae82-aa659ce8a37f\/code.php", + "power": "src\/2f7b1998-bb93-4055-ae82-aa659ce8a37f\/code.power", + "settings": "src\/2f7b1998-bb93-4055-ae82-aa659ce8a37f\/settings.json", + "path": "src\/2f7b1998-bb93-4055-ae82-aa659ce8a37f", + "spk": "Super__2f7b1998_bb93_4055_ae82_aa659ce8a37f__Power", + "guid": "2f7b1998-bb93-4055-ae82-aa659ce8a37f" + }, + "313b43c4-98c3-4f62-9177-2d73ec8eba31": { + "name": "Customcode", + "type": "class", "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler", - "code": "src\/d910d8b8-4c23-4f3e-8cda-438f2d2bd7ac\/code.php", - "power": "src\/d910d8b8-4c23-4f3e-8cda-438f2d2bd7ac\/code.power", - "settings": "src\/d910d8b8-4c23-4f3e-8cda-438f2d2bd7ac\/settings.json", - "path": "src\/d910d8b8-4c23-4f3e-8cda-438f2d2bd7ac", - "spk": "Super__d910d8b8_4c23_4f3e_8cda_438f2d2bd7ac__Power", - "guid": "d910d8b8-4c23-4f3e-8cda-438f2d2bd7ac" + "code": "src\/313b43c4-98c3-4f62-9177-2d73ec8eba31\/code.php", + "power": "src\/313b43c4-98c3-4f62-9177-2d73ec8eba31\/code.power", + "settings": "src\/313b43c4-98c3-4f62-9177-2d73ec8eba31\/settings.json", + "path": "src\/313b43c4-98c3-4f62-9177-2d73ec8eba31", + "spk": "Super__313b43c4_98c3_4f62_9177_2d73ec8eba31__Power", + "guid": "313b43c4-98c3-4f62-9177-2d73ec8eba31" + }, + "324566de-0f7d-4b6e-9caf-8424d55013ae": { + "name": "Structure", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Power", + "code": "src\/324566de-0f7d-4b6e-9caf-8424d55013ae\/code.php", + "power": "src\/324566de-0f7d-4b6e-9caf-8424d55013ae\/code.power", + "settings": "src\/324566de-0f7d-4b6e-9caf-8424d55013ae\/settings.json", + "path": "src\/324566de-0f7d-4b6e-9caf-8424d55013ae", + "spk": "Super__324566de_0f7d_4b6e_9caf_8424d55013ae__Power", + "guid": "324566de-0f7d-4b6e-9caf-8424d55013ae" + }, + "3283a89c-329a-47fb-a011-0df6c31a5c73": { + "name": "Csscustomview", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/3283a89c-329a-47fb-a011-0df6c31a5c73\/code.php", + "power": "src\/3283a89c-329a-47fb-a011-0df6c31a5c73\/code.power", + "settings": "src\/3283a89c-329a-47fb-a011-0df6c31a5c73\/settings.json", + "path": "src\/3283a89c-329a-47fb-a011-0df6c31a5c73", + "spk": "Super__3283a89c_329a_47fb_a011_0df6c31a5c73__Power", + "guid": "3283a89c-329a-47fb-a011-0df6c31a5c73" + }, + "33bdc535-0ff1-40c8-bb22-b5d44f1731c4": { + "name": "CustomcodeInterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces", + "code": "src\/33bdc535-0ff1-40c8-bb22-b5d44f1731c4\/code.php", + "power": "src\/33bdc535-0ff1-40c8-bb22-b5d44f1731c4\/code.power", + "settings": "src\/33bdc535-0ff1-40c8-bb22-b5d44f1731c4\/settings.json", + "path": "src\/33bdc535-0ff1-40c8-bb22-b5d44f1731c4", + "spk": "Super__33bdc535_0ff1_40c8_bb22_b5d44f1731c4__Power", + "guid": "33bdc535-0ff1-40c8-bb22-b5d44f1731c4" + }, + "35191b0c-f7f3-44d6-8ec1-c816b997bd4e": { + "name": "Mysqlsettings", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/35191b0c-f7f3-44d6-8ec1-c816b997bd4e\/code.php", + "power": "src\/35191b0c-f7f3-44d6-8ec1-c816b997bd4e\/code.power", + "settings": "src\/35191b0c-f7f3-44d6-8ec1-c816b997bd4e\/settings.json", + "path": "src\/35191b0c-f7f3-44d6-8ec1-c816b997bd4e", + "spk": "Super__35191b0c_f7f3_44d6_8ec1_c816b997bd4e__Power", + "guid": "35191b0c-f7f3-44d6-8ec1-c816b997bd4e" + }, + "380bb7a3-cdcc-4336-a699-5070cbf521a5": { + "name": "Insert", + "type": "final class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Power\\Database", + "code": "src\/380bb7a3-cdcc-4336-a699-5070cbf521a5\/code.php", + "power": "src\/380bb7a3-cdcc-4336-a699-5070cbf521a5\/code.power", + "settings": "src\/380bb7a3-cdcc-4336-a699-5070cbf521a5\/settings.json", + "path": "src\/380bb7a3-cdcc-4336-a699-5070cbf521a5", + "spk": "Super__380bb7a3_cdcc_4336_a699_5070cbf521a5__Power", + "guid": "380bb7a3-cdcc-4336-a699-5070cbf521a5" + }, + "39ea8150-f124-4e47-909d-641bf1c96d5e": { + "name": "Data", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Templatelayout", + "code": "src\/39ea8150-f124-4e47-909d-641bf1c96d5e\/code.php", + "power": "src\/39ea8150-f124-4e47-909d-641bf1c96d5e\/code.power", + "settings": "src\/39ea8150-f124-4e47-909d-641bf1c96d5e\/settings.json", + "path": "src\/39ea8150-f124-4e47-909d-641bf1c96d5e", + "spk": "Super__39ea8150_f124_4e47_909d_641bf1c96d5e__Power", + "guid": "39ea8150-f124-4e47-909d-641bf1c96d5e" + }, + "3ab0eba9-f37b-4b37-aec1-2e78067f2aff": { + "name": "Super", + "type": "final class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Power", + "code": "src\/3ab0eba9-f37b-4b37-aec1-2e78067f2aff\/code.php", + "power": "src\/3ab0eba9-f37b-4b37-aec1-2e78067f2aff\/code.power", + "settings": "src\/3ab0eba9-f37b-4b37-aec1-2e78067f2aff\/settings.json", + "path": "src\/3ab0eba9-f37b-4b37-aec1-2e78067f2aff", + "spk": "Super__3ab0eba9_f37b_4b37_aec1_2e78067f2aff__Power", + "guid": "3ab0eba9-f37b-4b37-aec1-2e78067f2aff" + }, + "3b6895da-d9eb-4164-90b1-4632a4cc2474": { + "name": "Data", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Customview", + "code": "src\/3b6895da-d9eb-4164-90b1-4632a4cc2474\/code.php", + "power": "src\/3b6895da-d9eb-4164-90b1-4632a4cc2474\/code.power", + "settings": "src\/3b6895da-d9eb-4164-90b1-4632a4cc2474\/settings.json", + "path": "src\/3b6895da-d9eb-4164-90b1-4632a4cc2474", + "spk": "Super__3b6895da_d9eb_4164_90b1_4632a4cc2474__Power", + "guid": "3b6895da-d9eb-4164-90b1-4632a4cc2474" + }, + "4325745f-da1f-4d4d-a591-3189fe8c06e5": { + "name": "HistoryInterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces", + "code": "src\/4325745f-da1f-4d4d-a591-3189fe8c06e5\/code.php", + "power": "src\/4325745f-da1f-4d4d-a591-3189fe8c06e5\/code.power", + "settings": "src\/4325745f-da1f-4d4d-a591-3189fe8c06e5\/settings.json", + "path": "src\/4325745f-da1f-4d4d-a591-3189fe8c06e5", + "spk": "Super__4325745f_da1f_4d4d_a591_3189fe8c06e5__Power", + "guid": "4325745f-da1f-4d4d-a591-3189fe8c06e5" + }, + "4815e1c7-a433-443d-a112-d1e03d7df84b": { + "name": "Database", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", + "code": "src\/4815e1c7-a433-443d-a112-d1e03d7df84b\/code.php", + "power": "src\/4815e1c7-a433-443d-a112-d1e03d7df84b\/code.power", + "settings": "src\/4815e1c7-a433-443d-a112-d1e03d7df84b\/settings.json", + "path": "src\/4815e1c7-a433-443d-a112-d1e03d7df84b", + "spk": "Super__4815e1c7_a433_443d_a112_d1e03d7df84b__Power", + "guid": "4815e1c7-a433-443d-a112-d1e03d7df84b" + }, + "489da602-27c7-418c-bf59-1d45ad42bdcc": { + "name": "Phpcustomview", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/489da602-27c7-418c-bf59-1d45ad42bdcc\/code.php", + "power": "src\/489da602-27c7-418c-bf59-1d45ad42bdcc\/code.power", + "settings": "src\/489da602-27c7-418c-bf59-1d45ad42bdcc\/settings.json", + "path": "src\/489da602-27c7-418c-bf59-1d45ad42bdcc", + "spk": "Super__489da602_27c7_418c_bf59_1d45ad42bdcc__Power", + "guid": "489da602-27c7-418c-bf59-1d45ad42bdcc" + }, + "4b86f62e-ce41-4325-a11a-08148807d0df": { + "name": "Event", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\JoomlaThree", + "code": "src\/4b86f62e-ce41-4325-a11a-08148807d0df\/code.php", + "power": "src\/4b86f62e-ce41-4325-a11a-08148807d0df\/code.power", + "settings": "src\/4b86f62e-ce41-4325-a11a-08148807d0df\/settings.json", + "path": "src\/4b86f62e-ce41-4325-a11a-08148807d0df", + "spk": "Super__4b86f62e_ce41_4325_a11a_08148807d0df__Power", + "guid": "4b86f62e-ce41-4325-a11a-08148807d0df" + }, + "4e6ff11d-bebf-42f5-8fd7-b2f882857222": { + "name": "Line", + "type": "abstract class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", + "code": "src\/4e6ff11d-bebf-42f5-8fd7-b2f882857222\/code.php", + "power": "src\/4e6ff11d-bebf-42f5-8fd7-b2f882857222\/code.power", + "settings": "src\/4e6ff11d-bebf-42f5-8fd7-b2f882857222\/settings.json", + "path": "src\/4e6ff11d-bebf-42f5-8fd7-b2f882857222", + "spk": "Super__4e6ff11d_bebf_42f5_8fd7_b2f882857222__Power", + "guid": "4e6ff11d-bebf-42f5-8fd7-b2f882857222" + }, + "4f575bd6-de97-41f8-80d6-259c8a6dd9ad": { + "name": "Ajaxadmin", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/4f575bd6-de97-41f8-80d6-259c8a6dd9ad\/code.php", + "power": "src\/4f575bd6-de97-41f8-80d6-259c8a6dd9ad\/code.power", + "settings": "src\/4f575bd6-de97-41f8-80d6-259c8a6dd9ad\/settings.json", + "path": "src\/4f575bd6-de97-41f8-80d6-259c8a6dd9ad", + "spk": "Super__4f575bd6_de97_41f8_80d6_259c8a6dd9ad__Power", + "guid": "4f575bd6-de97-41f8-80d6-259c8a6dd9ad" + }, + "500f3a7f-c16d-4dd4-81b2-2df6776b5388": { + "name": "Placefix", + "type": "abstract class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", + "code": "src\/500f3a7f-c16d-4dd4-81b2-2df6776b5388\/code.php", + "power": "src\/500f3a7f-c16d-4dd4-81b2-2df6776b5388\/code.power", + "settings": "src\/500f3a7f-c16d-4dd4-81b2-2df6776b5388\/settings.json", + "path": "src\/500f3a7f-c16d-4dd4-81b2-2df6776b5388", + "spk": "Super__500f3a7f_c16d_4dd4_81b2_2df6776b5388__Power", + "guid": "500f3a7f-c16d-4dd4-81b2-2df6776b5388" + }, + "516f93b8-5fff-41c6-aeaf-2d93180a12cc": { + "name": "Utilities", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", + "code": "src\/516f93b8-5fff-41c6-aeaf-2d93180a12cc\/code.php", + "power": "src\/516f93b8-5fff-41c6-aeaf-2d93180a12cc\/code.power", + "settings": "src\/516f93b8-5fff-41c6-aeaf-2d93180a12cc\/settings.json", + "path": "src\/516f93b8-5fff-41c6-aeaf-2d93180a12cc", + "spk": "Super__516f93b8_5fff_41c6_aeaf_2d93180a12cc__Power", + "guid": "516f93b8-5fff-41c6-aeaf-2d93180a12cc" + }, + "53cf9828-7ad4-4856-aac1-7c4c67bd3121": { + "name": "Createdate", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/53cf9828-7ad4-4856-aac1-7c4c67bd3121\/code.php", + "power": "src\/53cf9828-7ad4-4856-aac1-7c4c67bd3121\/code.power", + "settings": "src\/53cf9828-7ad4-4856-aac1-7c4c67bd3121\/settings.json", + "path": "src\/53cf9828-7ad4-4856-aac1-7c4c67bd3121", + "spk": "Super__53cf9828_7ad4_4856_aac1_7c4c67bd3121__Power", + "guid": "53cf9828-7ad4-4856-aac1-7c4c67bd3121" + }, + "55e61314-ba10-4e2b-92dd-b44adebabce9": { + "name": "Conditions", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/55e61314-ba10-4e2b-92dd-b44adebabce9\/code.php", + "power": "src\/55e61314-ba10-4e2b-92dd-b44adebabce9\/code.power", + "settings": "src\/55e61314-ba10-4e2b-92dd-b44adebabce9\/settings.json", + "path": "src\/55e61314-ba10-4e2b-92dd-b44adebabce9", + "spk": "Super__55e61314_ba10_4e2b_92dd_b44adebabce9__Power", + "guid": "55e61314-ba10-4e2b-92dd-b44adebabce9" + }, + "592aed4e-2c5f-4fc5-8f7a-409203d1af82": { + "name": "Ajaxcustomview", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/592aed4e-2c5f-4fc5-8f7a-409203d1af82\/code.php", + "power": "src\/592aed4e-2c5f-4fc5-8f7a-409203d1af82\/code.power", + "settings": "src\/592aed4e-2c5f-4fc5-8f7a-409203d1af82\/settings.json", + "path": "src\/592aed4e-2c5f-4fc5-8f7a-409203d1af82", + "spk": "Super__592aed4e_2c5f_4fc5_8f7a_409203d1af82__Power", + "guid": "592aed4e-2c5f-4fc5-8f7a-409203d1af82" + }, + "59895f37-50c8-4af3-9dad-230e18841953": { + "name": "Libraries", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/59895f37-50c8-4af3-9dad-230e18841953\/code.php", + "power": "src\/59895f37-50c8-4af3-9dad-230e18841953\/code.power", + "settings": "src\/59895f37-50c8-4af3-9dad-230e18841953\/settings.json", + "path": "src\/59895f37-50c8-4af3-9dad-230e18841953", + "spk": "Super__59895f37_50c8_4af3_9dad_230e18841953__Power", + "guid": "59895f37-50c8-4af3-9dad-230e18841953" + }, + "5b021139-dad0-4e9b-882a-2b4d807795af": { + "name": "Selection", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Dynamicget", + "code": "src\/5b021139-dad0-4e9b-882a-2b4d807795af\/code.php", + "power": "src\/5b021139-dad0-4e9b-882a-2b4d807795af\/code.power", + "settings": "src\/5b021139-dad0-4e9b-882a-2b4d807795af\/settings.json", + "path": "src\/5b021139-dad0-4e9b-882a-2b4d807795af", + "spk": "Super__5b021139_dad0_4e9b_882a_2b4d807795af__Power", + "guid": "5b021139-dad0-4e9b-882a-2b4d807795af" + }, + "5c75b455-3d4c-452a-867e-e90424a64c88": { + "name": "File", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", + "code": "src\/5c75b455-3d4c-452a-867e-e90424a64c88\/code.php", + "power": "src\/5c75b455-3d4c-452a-867e-e90424a64c88\/code.power", + "settings": "src\/5c75b455-3d4c-452a-867e-e90424a64c88\/settings.json", + "path": "src\/5c75b455-3d4c-452a-867e-e90424a64c88", + "spk": "Super__5c75b455_3d4c_452a_867e_e90424a64c88__Power", + "guid": "5c75b455-3d4c-452a-867e-e90424a64c88" + }, + "5f8e8fa6-3793-44af-882d-9cfb209434e9": { + "name": "Customalias", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/5f8e8fa6-3793-44af-882d-9cfb209434e9\/code.php", + "power": "src\/5f8e8fa6-3793-44af-882d-9cfb209434e9\/code.power", + "settings": "src\/5f8e8fa6-3793-44af-882d-9cfb209434e9\/settings.json", + "path": "src\/5f8e8fa6-3793-44af-882d-9cfb209434e9", + "spk": "Super__5f8e8fa6_3793_44af_882d_9cfb209434e9__Power", + "guid": "5f8e8fa6-3793-44af-882d-9cfb209434e9" + }, + "63782f74-7b03-4745-aa40-0adf8ed4e704": { + "name": "History", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", + "code": "src\/63782f74-7b03-4745-aa40-0adf8ed4e704\/code.php", + "power": "src\/63782f74-7b03-4745-aa40-0adf8ed4e704\/code.power", + "settings": "src\/63782f74-7b03-4745-aa40-0adf8ed4e704\/settings.json", + "path": "src\/63782f74-7b03-4745-aa40-0adf8ed4e704", + "spk": "Super__63782f74_7b03_4745_aa40_0adf8ed4e704__Power", + "guid": "63782f74-7b03-4745-aa40-0adf8ed4e704" + }, + "63dabe82-0f4a-4ade-9851-8518ade23de2": { + "name": "Settings", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Component", + "code": "src\/63dabe82-0f4a-4ade-9851-8518ade23de2\/code.php", + "power": "src\/63dabe82-0f4a-4ade-9851-8518ade23de2\/code.power", + "settings": "src\/63dabe82-0f4a-4ade-9851-8518ade23de2\/settings.json", + "path": "src\/63dabe82-0f4a-4ade-9851-8518ade23de2", + "spk": "Super__63dabe82_0f4a_4ade_9851_8518ade23de2__Power", + "guid": "63dabe82-0f4a-4ade-9851-8518ade23de2" + }, + "673954d3-78d3-445a-b99f-4b40d617c882": { + "name": "Structuresingle", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Component", + "code": "src\/673954d3-78d3-445a-b99f-4b40d617c882\/code.php", + "power": "src\/673954d3-78d3-445a-b99f-4b40d617c882\/code.power", + "settings": "src\/673954d3-78d3-445a-b99f-4b40d617c882\/settings.json", + "path": "src\/673954d3-78d3-445a-b99f-4b40d617c882", + "spk": "Super__673954d3_78d3_445a_b99f_4b40d617c882__Power", + "guid": "673954d3-78d3-445a-b99f-4b40d617c882" + }, + "6784dd52-0909-451a-a872-9a942a023c68": { + "name": "Grep", + "type": "final class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Power", + "code": "src\/6784dd52-0909-451a-a872-9a942a023c68\/code.php", + "power": "src\/6784dd52-0909-451a-a872-9a942a023c68\/code.power", + "settings": "src\/6784dd52-0909-451a-a872-9a942a023c68\/settings.json", + "path": "src\/6784dd52-0909-451a-a872-9a942a023c68", + "spk": "Super__6784dd52_0909_451a_a872_9a942a023c68__Power", + "guid": "6784dd52-0909-451a-a872-9a942a023c68" + }, + "6bbb6ffe-3f09-4c21-aa9d-c93159afa1e1": { + "name": "Folder", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", + "code": "src\/6bbb6ffe-3f09-4c21-aa9d-c93159afa1e1\/code.php", + "power": "src\/6bbb6ffe-3f09-4c21-aa9d-c93159afa1e1\/code.power", + "settings": "src\/6bbb6ffe-3f09-4c21-aa9d-c93159afa1e1\/settings.json", + "path": "src\/6bbb6ffe-3f09-4c21-aa9d-c93159afa1e1", + "spk": "Super__6bbb6ffe_3f09_4c21_aa9d_c93159afa1e1__Power", + "guid": "6bbb6ffe-3f09-4c21-aa9d-c93159afa1e1" + }, + "6c89c663-78f5-4078-9fac-7047f2eaaf96": { + "name": "Structure", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Component", + "code": "src\/6c89c663-78f5-4078-9fac-7047f2eaaf96\/code.php", + "power": "src\/6c89c663-78f5-4078-9fac-7047f2eaaf96\/code.power", + "settings": "src\/6c89c663-78f5-4078-9fac-7047f2eaaf96\/settings.json", + "path": "src\/6c89c663-78f5-4078-9fac-7047f2eaaf96", + "spk": "Super__6c89c663_78f5_4078_9fac_7047f2eaaf96__Power", + "guid": "6c89c663-78f5-4078-9fac-7047f2eaaf96" + }, + "6da2afa5-6087-46dd-80a0-74c6434bcb18": { + "name": "ExtractorInterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces\\Customcode", + "code": "src\/6da2afa5-6087-46dd-80a0-74c6434bcb18\/code.php", + "power": "src\/6da2afa5-6087-46dd-80a0-74c6434bcb18\/code.power", + "settings": "src\/6da2afa5-6087-46dd-80a0-74c6434bcb18\/settings.json", + "path": "src\/6da2afa5-6087-46dd-80a0-74c6434bcb18", + "spk": "Super__6da2afa5_6087_46dd_80a0_74c6434bcb18__Power", + "guid": "6da2afa5-6087-46dd-80a0-74c6434bcb18" + }, + "6dfbf568-f3cd-4ea7-af04-6859447b5462": { + "name": "Historyadminview", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/6dfbf568-f3cd-4ea7-af04-6859447b5462\/code.php", + "power": "src\/6dfbf568-f3cd-4ea7-af04-6859447b5462\/code.power", + "settings": "src\/6dfbf568-f3cd-4ea7-af04-6859447b5462\/settings.json", + "path": "src\/6dfbf568-f3cd-4ea7-af04-6859447b5462", + "spk": "Super__6dfbf568_f3cd_4ea7_af04_6859447b5462__Power", + "guid": "6dfbf568-f3cd-4ea7-af04-6859447b5462" + }, + "6e64917c-d687-4ef3-a655-811319f5a81e": { + "name": "Autoloader", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Power", + "code": "src\/6e64917c-d687-4ef3-a655-811319f5a81e\/code.php", + "power": "src\/6e64917c-d687-4ef3-a655-811319f5a81e\/code.power", + "settings": "src\/6e64917c-d687-4ef3-a655-811319f5a81e\/settings.json", + "path": "src\/6e64917c-d687-4ef3-a655-811319f5a81e", + "spk": "Super__6e64917c_d687_4ef3_a655_811319f5a81e__Power", + "guid": "6e64917c-d687-4ef3-a655-811319f5a81e" + }, + "6f20369a-8536-4870-a1a3-cda254c939c8": { + "name": "Paths", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", + "code": "src\/6f20369a-8536-4870-a1a3-cda254c939c8\/code.php", + "power": "src\/6f20369a-8536-4870-a1a3-cda254c939c8\/code.power", + "settings": "src\/6f20369a-8536-4870-a1a3-cda254c939c8\/settings.json", + "path": "src\/6f20369a-8536-4870-a1a3-cda254c939c8", + "spk": "Super__6f20369a_8536_4870_a1a3_cda254c939c8__Power", + "guid": "6f20369a-8536-4870-a1a3-cda254c939c8" + }, + "7175c1cd-2071-4cd7-b499-23881e168c3f": { + "name": "Data", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Library", + "code": "src\/7175c1cd-2071-4cd7-b499-23881e168c3f\/code.php", + "power": "src\/7175c1cd-2071-4cd7-b499-23881e168c3f\/code.power", + "settings": "src\/7175c1cd-2071-4cd7-b499-23881e168c3f\/settings.json", + "path": "src\/7175c1cd-2071-4cd7-b499-23881e168c3f", + "spk": "Super__7175c1cd_2071_4cd7_b499_23881e168c3f__Power", + "guid": "7175c1cd-2071-4cd7-b499-23881e168c3f" + }, + "763d137c-42bc-4282-98d8-cc5c0654985f": { + "name": "Injector", + "type": "final class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Power", + "code": "src\/763d137c-42bc-4282-98d8-cc5c0654985f\/code.php", + "power": "src\/763d137c-42bc-4282-98d8-cc5c0654985f\/code.power", + "settings": "src\/763d137c-42bc-4282-98d8-cc5c0654985f\/settings.json", + "path": "src\/763d137c-42bc-4282-98d8-cc5c0654985f", + "spk": "Super__763d137c_42bc_4282_98d8_cc5c0654985f__Power", + "guid": "763d137c-42bc-4282-98d8-cc5c0654985f" + }, + "766a9524-37df-4604-91a7-b98a6150ee26": { + "name": "Data", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Joomlaplugin", + "code": "src\/766a9524-37df-4604-91a7-b98a6150ee26\/code.php", + "power": "src\/766a9524-37df-4604-91a7-b98a6150ee26\/code.power", + "settings": "src\/766a9524-37df-4604-91a7-b98a6150ee26\/settings.json", + "path": "src\/766a9524-37df-4604-91a7-b98a6150ee26", + "spk": "Super__766a9524_37df_4604_91a7_b98a6150ee26__Power", + "guid": "766a9524-37df-4604-91a7-b98a6150ee26" + }, + "78527c29-24ad-4735-ad4c-ec33a4952d9b": { + "name": "Mappersingleinterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Interfaces", + "code": "src\/78527c29-24ad-4735-ad4c-ec33a4952d9b\/code.php", + "power": "src\/78527c29-24ad-4735-ad4c-ec33a4952d9b\/code.power", + "settings": "src\/78527c29-24ad-4735-ad4c-ec33a4952d9b\/settings.json", + "path": "src\/78527c29-24ad-4735-ad4c-ec33a4952d9b", + "spk": "Super__78527c29_24ad_4735_ad4c_ec33a4952d9b__Power", + "guid": "78527c29-24ad-4735-ad4c-ec33a4952d9b" + }, + "79740ee8-4d10-4b51-9ff5-18e1386ec1c6": { + "name": "Dynamicget", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/79740ee8-4d10-4b51-9ff5-18e1386ec1c6\/code.php", + "power": "src\/79740ee8-4d10-4b51-9ff5-18e1386ec1c6\/code.power", + "settings": "src\/79740ee8-4d10-4b51-9ff5-18e1386ec1c6\/settings.json", + "path": "src\/79740ee8-4d10-4b51-9ff5-18e1386ec1c6", + "spk": "Super__79740ee8_4d10_4b51_9ff5_18e1386ec1c6__Power", + "guid": "79740ee8-4d10-4b51-9ff5-18e1386ec1c6" + }, + "797579e8-b272-41ed-91de-428cb0b3e089": { + "name": "Hash", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Customcode", + "code": "src\/797579e8-b272-41ed-91de-428cb0b3e089\/code.php", + "power": "src\/797579e8-b272-41ed-91de-428cb0b3e089\/code.power", + "settings": "src\/797579e8-b272-41ed-91de-428cb0b3e089\/settings.json", + "path": "src\/797579e8-b272-41ed-91de-428cb0b3e089", + "spk": "Super__797579e8_b272_41ed_91de_428cb0b3e089__Power", + "guid": "797579e8-b272-41ed-91de-428cb0b3e089" + }, + "7a5fd3f3-199e-43ba-a8e8-f473d6c030ec": { + "name": "FieldHelper", + "type": "abstract class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", + "code": "src\/7a5fd3f3-199e-43ba-a8e8-f473d6c030ec\/code.php", + "power": "src\/7a5fd3f3-199e-43ba-a8e8-f473d6c030ec\/code.power", + "settings": "src\/7a5fd3f3-199e-43ba-a8e8-f473d6c030ec\/settings.json", + "path": "src\/7a5fd3f3-199e-43ba-a8e8-f473d6c030ec", + "spk": "Super__7a5fd3f3_199e_43ba_a8e8_f473d6c030ec__Power", + "guid": "7a5fd3f3-199e-43ba-a8e8-f473d6c030ec" + }, + "7c07c9d6-34cd-4491-934a-ef0a83f414c0": { + "name": "LockBase", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Customcode", + "code": "src\/7c07c9d6-34cd-4491-934a-ef0a83f414c0\/code.php", + "power": "src\/7c07c9d6-34cd-4491-934a-ef0a83f414c0\/code.power", + "settings": "src\/7c07c9d6-34cd-4491-934a-ef0a83f414c0\/settings.json", + "path": "src\/7c07c9d6-34cd-4491-934a-ef0a83f414c0", + "spk": "Super__7c07c9d6_34cd_4491_934a_ef0a83f414c0__Power", + "guid": "7c07c9d6-34cd-4491-934a-ef0a83f414c0" + }, + "7c1fb50f-8fb1-4627-8705-6fedf7182ca5": { + "name": "Model", + "type": "final class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Power", + "code": "src\/7c1fb50f-8fb1-4627-8705-6fedf7182ca5\/code.php", + "power": "src\/7c1fb50f-8fb1-4627-8705-6fedf7182ca5\/code.power", + "settings": "src\/7c1fb50f-8fb1-4627-8705-6fedf7182ca5\/settings.json", + "path": "src\/7c1fb50f-8fb1-4627-8705-6fedf7182ca5", + "spk": "Super__7c1fb50f_8fb1_4627_8705_6fedf7182ca5__Power", + "guid": "7c1fb50f-8fb1-4627-8705-6fedf7182ca5" + }, + "81de8f57-dd9c-4a17-964f-848cd4a0743b": { + "name": "Cryptinterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Interfaces", + "code": "src\/81de8f57-dd9c-4a17-964f-848cd4a0743b\/code.php", + "power": "src\/81de8f57-dd9c-4a17-964f-848cd4a0743b\/code.power", + "settings": "src\/81de8f57-dd9c-4a17-964f-848cd4a0743b\/settings.json", + "path": "src\/81de8f57-dd9c-4a17-964f-848cd4a0743b", + "spk": "Super__81de8f57_dd9c_4a17_964f_848cd4a0743b__Power", + "guid": "81de8f57-dd9c-4a17-964f-848cd4a0743b" }, "86ac0760-26f5-4746-9c7f-ce77860f80f8": { "name": "Serverinterface", @@ -1736,5 +900,841 @@ "path": "src\/86ac0760-26f5-4746-9c7f-ce77860f80f8", "spk": "Super__86ac0760_26f5_4746_9c7f_ce77860f80f8__Power", "guid": "86ac0760-26f5-4746-9c7f-ce77860f80f8" + }, + "87db51b9-1126-4c21-858b-53dbd3a68b61": { + "name": "History", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\JoomlaThree", + "code": "src\/87db51b9-1126-4c21-858b-53dbd3a68b61\/code.php", + "power": "src\/87db51b9-1126-4c21-858b-53dbd3a68b61\/code.power", + "settings": "src\/87db51b9-1126-4c21-858b-53dbd3a68b61\/settings.json", + "path": "src\/87db51b9-1126-4c21-858b-53dbd3a68b61", + "spk": "Super__87db51b9_1126_4c21_858b_53dbd3a68b61__Power", + "guid": "87db51b9-1126-4c21-858b-53dbd3a68b61" + }, + "87faa133-4cac-4816-ae41-5c3f9a2f76aa": { + "name": "Customview", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", + "code": "src\/87faa133-4cac-4816-ae41-5c3f9a2f76aa\/code.php", + "power": "src\/87faa133-4cac-4816-ae41-5c3f9a2f76aa\/code.power", + "settings": "src\/87faa133-4cac-4816-ae41-5c3f9a2f76aa\/settings.json", + "path": "src\/87faa133-4cac-4816-ae41-5c3f9a2f76aa", + "spk": "Super__87faa133_4cac_4816_ae41_5c3f9a2f76aa__Power", + "guid": "87faa133-4cac-4816-ae41-5c3f9a2f76aa" + }, + "8a63e87b-b39b-4a15-8044-9b2a2f4fb61c": { + "name": "Component", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", + "code": "src\/8a63e87b-b39b-4a15-8044-9b2a2f4fb61c\/code.php", + "power": "src\/8a63e87b-b39b-4a15-8044-9b2a2f4fb61c\/code.power", + "settings": "src\/8a63e87b-b39b-4a15-8044-9b2a2f4fb61c\/settings.json", + "path": "src\/8a63e87b-b39b-4a15-8044-9b2a2f4fb61c", + "spk": "Super__8a63e87b_b39b_4a15_8044_9b2a2f4fb61c__Power", + "guid": "8a63e87b-b39b-4a15-8044-9b2a2f4fb61c" + }, + "8c018533-e967-4bf2-9bd9-9e92966fcb5e": { + "name": "UniqueName", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Field", + "code": "src\/8c018533-e967-4bf2-9bd9-9e92966fcb5e\/code.php", + "power": "src\/8c018533-e967-4bf2-9bd9-9e92966fcb5e\/code.power", + "settings": "src\/8c018533-e967-4bf2-9bd9-9e92966fcb5e\/settings.json", + "path": "src\/8c018533-e967-4bf2-9bd9-9e92966fcb5e", + "spk": "Super__8c018533_e967_4bf2_9bd9_9e92966fcb5e__Power", + "guid": "8c018533-e967-4bf2-9bd9-9e92966fcb5e" + }, + "8eee7df5-2775-41a9-9372-c46c5939a252": { + "name": "Language", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler", + "code": "src\/8eee7df5-2775-41a9-9372-c46c5939a252\/code.php", + "power": "src\/8eee7df5-2775-41a9-9372-c46c5939a252\/code.power", + "settings": "src\/8eee7df5-2775-41a9-9372-c46c5939a252\/settings.json", + "path": "src\/8eee7df5-2775-41a9-9372-c46c5939a252", + "spk": "Super__8eee7df5_2775_41a9_9372_c46c5939a252__Power", + "guid": "8eee7df5-2775-41a9-9372-c46c5939a252" + }, + "9127e428-5dee-46cb-b3a9-ab5b91ea6df3": { + "name": "Modifieddate", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/9127e428-5dee-46cb-b3a9-ab5b91ea6df3\/code.php", + "power": "src\/9127e428-5dee-46cb-b3a9-ab5b91ea6df3\/code.power", + "settings": "src\/9127e428-5dee-46cb-b3a9-ab5b91ea6df3\/settings.json", + "path": "src\/9127e428-5dee-46cb-b3a9-ab5b91ea6df3", + "spk": "Super__9127e428_5dee_46cb_b3a9_ab5b91ea6df3__Power", + "guid": "9127e428-5dee-46cb-b3a9-ab5b91ea6df3" + }, + "9387215f-a965-4421-acf3-5e8f9d11382f": { + "name": "Name", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Field", + "code": "src\/9387215f-a965-4421-acf3-5e8f9d11382f\/code.php", + "power": "src\/9387215f-a965-4421-acf3-5e8f9d11382f\/code.power", + "settings": "src\/9387215f-a965-4421-acf3-5e8f9d11382f\/settings.json", + "path": "src\/9387215f-a965-4421-acf3-5e8f9d11382f", + "spk": "Super__9387215f_a965_4421_acf3_5e8f9d11382f__Power", + "guid": "9387215f-a965-4421-acf3-5e8f9d11382f" + }, + "95d0e03f-24fd-4412-bc2e-f0899fcc3205": { + "name": "Parser", + "type": "final class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Power", + "code": "src\/95d0e03f-24fd-4412-bc2e-f0899fcc3205\/code.php", + "power": "src\/95d0e03f-24fd-4412-bc2e-f0899fcc3205\/code.power", + "settings": "src\/95d0e03f-24fd-4412-bc2e-f0899fcc3205\/settings.json", + "path": "src\/95d0e03f-24fd-4412-bc2e-f0899fcc3205", + "spk": "Super__95d0e03f_24fd_4412_bc2e_f0899fcc3205__Power", + "guid": "95d0e03f-24fd-4412-bc2e-f0899fcc3205" + }, + "97698747-c2ce-4e09-a470-acf6d8e86281": { + "name": "PlaceholderInterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces\\Component", + "code": "src\/97698747-c2ce-4e09-a470-acf6d8e86281\/code.php", + "power": "src\/97698747-c2ce-4e09-a470-acf6d8e86281\/code.power", + "settings": "src\/97698747-c2ce-4e09-a470-acf6d8e86281\/settings.json", + "path": "src\/97698747-c2ce-4e09-a470-acf6d8e86281", + "spk": "Super__97698747_c2ce_4e09_a470_acf6d8e86281__Power", + "guid": "97698747-c2ce-4e09-a470-acf6d8e86281" + }, + "99368a6f-2f64-4d4e-ad3a-544d4020ecc6": { + "name": "DatabaseName", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Field", + "code": "src\/99368a6f-2f64-4d4e-ad3a-544d4020ecc6\/code.php", + "power": "src\/99368a6f-2f64-4d4e-ad3a-544d4020ecc6\/code.power", + "settings": "src\/99368a6f-2f64-4d4e-ad3a-544d4020ecc6\/settings.json", + "path": "src\/99368a6f-2f64-4d4e-ad3a-544d4020ecc6", + "spk": "Super__99368a6f_2f64_4d4e_ad3a_544d4020ecc6__Power", + "guid": "99368a6f-2f64-4d4e-ad3a-544d4020ecc6" + }, + "9eba241c-af90-42dd-ae05-92ff4d8391d3": { + "name": "Joomlaplugin", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", + "code": "src\/9eba241c-af90-42dd-ae05-92ff4d8391d3\/code.php", + "power": "src\/9eba241c-af90-42dd-ae05-92ff4d8391d3\/code.power", + "settings": "src\/9eba241c-af90-42dd-ae05-92ff4d8391d3\/settings.json", + "path": "src\/9eba241c-af90-42dd-ae05-92ff4d8391d3", + "spk": "Super__9eba241c_af90_42dd_ae05_92ff4d8391d3__Power", + "guid": "9eba241c-af90-42dd-ae05-92ff4d8391d3" + }, + "9f00e793-86f8-4ef9-b775-a3eb129f83c0": { + "name": "Language", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", + "code": "src\/9f00e793-86f8-4ef9-b775-a3eb129f83c0\/code.php", + "power": "src\/9f00e793-86f8-4ef9-b775-a3eb129f83c0\/code.power", + "settings": "src\/9f00e793-86f8-4ef9-b775-a3eb129f83c0\/settings.json", + "path": "src\/9f00e793-86f8-4ef9-b775-a3eb129f83c0", + "spk": "Super__9f00e793_86f8_4ef9_b775_a3eb129f83c0__Power", + "guid": "9f00e793-86f8-4ef9-b775-a3eb129f83c0" + }, + "a356d103-74f3-49ca-8e4f-3bd37746f089": { + "name": "Customcode", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Field", + "code": "src\/a356d103-74f3-49ca-8e4f-3bd37746f089\/code.php", + "power": "src\/a356d103-74f3-49ca-8e4f-3bd37746f089\/code.power", + "settings": "src\/a356d103-74f3-49ca-8e4f-3bd37746f089\/settings.json", + "path": "src\/a356d103-74f3-49ca-8e4f-3bd37746f089", + "spk": "Super__a356d103_74f3_49ca_8e4f_3bd37746f089__Power", + "guid": "a356d103-74f3-49ca-8e4f-3bd37746f089" + }, + "a3c515f5-4adf-4eb3-b637-0a1add550da6": { + "name": "LockBaseInterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces\\Customcode", + "code": "src\/a3c515f5-4adf-4eb3-b637-0a1add550da6\/code.php", + "power": "src\/a3c515f5-4adf-4eb3-b637-0a1add550da6\/code.power", + "settings": "src\/a3c515f5-4adf-4eb3-b637-0a1add550da6\/settings.json", + "path": "src\/a3c515f5-4adf-4eb3-b637-0a1add550da6", + "spk": "Super__a3c515f5_4adf_4eb3_b637_0a1add550da6__Power", + "guid": "a3c515f5-4adf-4eb3-b637-0a1add550da6" + }, + "a68c010b-e92e-47d5-8a44-d23cfddeb6c6": { + "name": "Indent", + "type": "abstract class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", + "code": "src\/a68c010b-e92e-47d5-8a44-d23cfddeb6c6\/code.php", + "power": "src\/a68c010b-e92e-47d5-8a44-d23cfddeb6c6\/code.power", + "settings": "src\/a68c010b-e92e-47d5-8a44-d23cfddeb6c6\/settings.json", + "path": "src\/a68c010b-e92e-47d5-8a44-d23cfddeb6c6", + "spk": "Super__a68c010b_e92e_47d5_8a44_d23cfddeb6c6__Power", + "guid": "a68c010b-e92e-47d5-8a44-d23cfddeb6c6" + }, + "a6cdd935-c038-4a54-8446-54bed87f003c": { + "name": "PlaceholderInterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces", + "code": "src\/a6cdd935-c038-4a54-8446-54bed87f003c\/code.php", + "power": "src\/a6cdd935-c038-4a54-8446-54bed87f003c\/code.power", + "settings": "src\/a6cdd935-c038-4a54-8446-54bed87f003c\/settings.json", + "path": "src\/a6cdd935-c038-4a54-8446-54bed87f003c", + "spk": "Super__a6cdd935_c038_4a54_8446_54bed87f003c__Power", + "guid": "a6cdd935-c038-4a54-8446-54bed87f003c" + }, + "a6e1227c-1efe-407d-84ef-03c6989a6a88": { + "name": "Sqldump", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/a6e1227c-1efe-407d-84ef-03c6989a6a88\/code.php", + "power": "src\/a6e1227c-1efe-407d-84ef-03c6989a6a88\/code.power", + "settings": "src\/a6e1227c-1efe-407d-84ef-03c6989a6a88\/settings.json", + "path": "src\/a6e1227c-1efe-407d-84ef-03c6989a6a88", + "spk": "Super__a6e1227c_1efe_407d_84ef_03c6989a6a88__Power", + "guid": "a6e1227c-1efe-407d-84ef-03c6989a6a88" + }, + "a74ac3b7-bb79-4639-8f14-54a8021be68b": { + "name": "Customcode", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", + "code": "src\/a74ac3b7-bb79-4639-8f14-54a8021be68b\/code.php", + "power": "src\/a74ac3b7-bb79-4639-8f14-54a8021be68b\/code.power", + "settings": "src\/a74ac3b7-bb79-4639-8f14-54a8021be68b\/settings.json", + "path": "src\/a74ac3b7-bb79-4639-8f14-54a8021be68b", + "spk": "Super__a74ac3b7_bb79_4639_8f14_54a8021be68b__Power", + "guid": "a74ac3b7-bb79-4639-8f14-54a8021be68b" + }, + "a8eb2fb1-88ed-4af8-842d-898eb915b588": { + "name": "Relations", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/a8eb2fb1-88ed-4af8-842d-898eb915b588\/code.php", + "power": "src\/a8eb2fb1-88ed-4af8-842d-898eb915b588\/code.power", + "settings": "src\/a8eb2fb1-88ed-4af8-842d-898eb915b588\/settings.json", + "path": "src\/a8eb2fb1-88ed-4af8-842d-898eb915b588", + "spk": "Super__a8eb2fb1_88ed_4af8_842d_898eb915b588__Power", + "guid": "a8eb2fb1-88ed-4af8-842d-898eb915b588" + }, + "a900b836-f2eb-4f13-8f28-b7cac839c7ff": { + "name": "Structure", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Joomlaplugin", + "code": "src\/a900b836-f2eb-4f13-8f28-b7cac839c7ff\/code.php", + "power": "src\/a900b836-f2eb-4f13-8f28-b7cac839c7ff\/code.power", + "settings": "src\/a900b836-f2eb-4f13-8f28-b7cac839c7ff\/settings.json", + "path": "src\/a900b836-f2eb-4f13-8f28-b7cac839c7ff", + "spk": "Super__a900b836_f2eb_4f13_8f28_b7cac839c7ff__Power", + "guid": "a900b836-f2eb-4f13-8f28-b7cac839c7ff" + }, + "adfbe68a-6d22-43e5-aee8-2787e8c47e75": { + "name": "Content", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler", + "code": "src\/adfbe68a-6d22-43e5-aee8-2787e8c47e75\/code.php", + "power": "src\/adfbe68a-6d22-43e5-aee8-2787e8c47e75\/code.power", + "settings": "src\/adfbe68a-6d22-43e5-aee8-2787e8c47e75\/settings.json", + "path": "src\/adfbe68a-6d22-43e5-aee8-2787e8c47e75", + "spk": "Super__adfbe68a_6d22_43e5_aee8_2787e8c47e75__Power", + "guid": "adfbe68a-6d22-43e5-aee8-2787e8c47e75" + }, + "ae1fa148-91be-4f80-89a9-69d91ba9d575": { + "name": "Linkedviews", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/ae1fa148-91be-4f80-89a9-69d91ba9d575\/code.php", + "power": "src\/ae1fa148-91be-4f80-89a9-69d91ba9d575\/code.power", + "settings": "src\/ae1fa148-91be-4f80-89a9-69d91ba9d575\/settings.json", + "path": "src\/ae1fa148-91be-4f80-89a9-69d91ba9d575", + "spk": "Super__ae1fa148_91be_4f80_89a9_69d91ba9d575__Power", + "guid": "ae1fa148-91be-4f80-89a9-69d91ba9d575" + }, + "aecc17ba-0b0f-4e5c-ae43-71be063a3dcb": { + "name": "Placeholder", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Component", + "code": "src\/aecc17ba-0b0f-4e5c-ae43-71be063a3dcb\/code.php", + "power": "src\/aecc17ba-0b0f-4e5c-ae43-71be063a3dcb\/code.power", + "settings": "src\/aecc17ba-0b0f-4e5c-ae43-71be063a3dcb\/settings.json", + "path": "src\/aecc17ba-0b0f-4e5c-ae43-71be063a3dcb", + "spk": "Super__aecc17ba_0b0f_4e5c_ae43_71be063a3dcb__Power", + "guid": "aecc17ba-0b0f-4e5c-ae43-71be063a3dcb" + }, + "af5beb21-214a-44f6-9090-7ea24c22e649": { + "name": "Whmcs", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/af5beb21-214a-44f6-9090-7ea24c22e649\/code.php", + "power": "src\/af5beb21-214a-44f6-9090-7ea24c22e649\/code.power", + "settings": "src\/af5beb21-214a-44f6-9090-7ea24c22e649\/settings.json", + "path": "src\/af5beb21-214a-44f6-9090-7ea24c22e649", + "spk": "Super__af5beb21_214a_44f6_9090_7ea24c22e649__Power", + "guid": "af5beb21-214a-44f6-9090-7ea24c22e649" + }, + "b69a23db-0a62-4840-a9c5-b2d8d63ecc6c": { + "name": "Structuremultiple", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Component", + "code": "src\/b69a23db-0a62-4840-a9c5-b2d8d63ecc6c\/code.php", + "power": "src\/b69a23db-0a62-4840-a9c5-b2d8d63ecc6c\/code.power", + "settings": "src\/b69a23db-0a62-4840-a9c5-b2d8d63ecc6c\/settings.json", + "path": "src\/b69a23db-0a62-4840-a9c5-b2d8d63ecc6c", + "spk": "Super__b69a23db_0a62_4840_a9c5_b2d8d63ecc6c__Power", + "guid": "b69a23db-0a62-4840-a9c5-b2d8d63ecc6c" + }, + "b80296eb-4718-4ed3-894d-69f3ac293733": { + "name": "Updatesql", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/b80296eb-4718-4ed3-894d-69f3ac293733\/code.php", + "power": "src\/b80296eb-4718-4ed3-894d-69f3ac293733\/code.power", + "settings": "src\/b80296eb-4718-4ed3-894d-69f3ac293733\/settings.json", + "path": "src\/b80296eb-4718-4ed3-894d-69f3ac293733", + "spk": "Super__b80296eb_4718_4ed3_894d_69f3ac293733__Power", + "guid": "b80296eb-4718-4ed3-894d-69f3ac293733" + }, + "b836c1b1-b6b1-44f7-b8a2-9a763a4185b1": { + "name": "Power", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler", + "code": "src\/b836c1b1-b6b1-44f7-b8a2-9a763a4185b1\/code.php", + "power": "src\/b836c1b1-b6b1-44f7-b8a2-9a763a4185b1\/code.power", + "settings": "src\/b836c1b1-b6b1-44f7-b8a2-9a763a4185b1\/settings.json", + "path": "src\/b836c1b1-b6b1-44f7-b8a2-9a763a4185b1", + "spk": "Super__b836c1b1_b6b1_44f7_b8a2_9a763a4185b1__Power", + "guid": "b836c1b1-b6b1-44f7-b8a2-9a763a4185b1" + }, + "b94aaedb-6774-4739-a63f-8f87141a85db": { + "name": "Event", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", + "code": "src\/b94aaedb-6774-4739-a63f-8f87141a85db\/code.php", + "power": "src\/b94aaedb-6774-4739-a63f-8f87141a85db\/code.power", + "settings": "src\/b94aaedb-6774-4739-a63f-8f87141a85db\/settings.json", + "path": "src\/b94aaedb-6774-4739-a63f-8f87141a85db", + "spk": "Super__b94aaedb_6774_4739_a63f_8f87141a85db__Power", + "guid": "b94aaedb-6774-4739-a63f-8f87141a85db" + }, + "b9f05dc4-d23a-499a-a826-9749b81818ed": { + "name": "CoreValidationInterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces\\Field", + "code": "src\/b9f05dc4-d23a-499a-a826-9749b81818ed\/code.php", + "power": "src\/b9f05dc4-d23a-499a-a826-9749b81818ed\/code.power", + "settings": "src\/b9f05dc4-d23a-499a-a826-9749b81818ed\/settings.json", + "path": "src\/b9f05dc4-d23a-499a-a826-9749b81818ed", + "spk": "Super__b9f05dc4_d23a_499a_a826_9749b81818ed__Power", + "guid": "b9f05dc4-d23a-499a-a826-9749b81818ed" + }, + "bfdc4ce5-cb12-4fc6-9023-51cede25edd0": { + "name": "Joomlamodules", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/bfdc4ce5-cb12-4fc6-9023-51cede25edd0\/code.php", + "power": "src\/bfdc4ce5-cb12-4fc6-9023-51cede25edd0\/code.power", + "settings": "src\/bfdc4ce5-cb12-4fc6-9023-51cede25edd0\/settings.json", + "path": "src\/bfdc4ce5-cb12-4fc6-9023-51cede25edd0", + "spk": "Super__bfdc4ce5_cb12_4fc6_9023_51cede25edd0__Power", + "guid": "bfdc4ce5-cb12-4fc6-9023-51cede25edd0" + }, + "c20a63e0-0eeb-4424-9d08-b1bf0f049dfe": { + "name": "Phpadminview", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/c20a63e0-0eeb-4424-9d08-b1bf0f049dfe\/code.php", + "power": "src\/c20a63e0-0eeb-4424-9d08-b1bf0f049dfe\/code.power", + "settings": "src\/c20a63e0-0eeb-4424-9d08-b1bf0f049dfe\/settings.json", + "path": "src\/c20a63e0-0eeb-4424-9d08-b1bf0f049dfe", + "spk": "Super__c20a63e0_0eeb_4424_9d08_b1bf0f049dfe__Power", + "guid": "c20a63e0-0eeb-4424-9d08-b1bf0f049dfe" + }, + "c6c30d66-3106-44eb-9272-b2cf7ec74613": { + "name": "Field", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", + "code": "src\/c6c30d66-3106-44eb-9272-b2cf7ec74613\/code.php", + "power": "src\/c6c30d66-3106-44eb-9272-b2cf7ec74613\/code.power", + "settings": "src\/c6c30d66-3106-44eb-9272-b2cf7ec74613\/settings.json", + "path": "src\/c6c30d66-3106-44eb-9272-b2cf7ec74613", + "spk": "Super__c6c30d66_3106_44eb_9272_b2cf7ec74613__Power", + "guid": "c6c30d66-3106-44eb-9272-b2cf7ec74613" + }, + "c871fb4a-4c33-4302-bb79-a9cd7ef4a557": { + "name": "Validation", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Field", + "code": "src\/c871fb4a-4c33-4302-bb79-a9cd7ef4a557\/code.php", + "power": "src\/c871fb4a-4c33-4302-bb79-a9cd7ef4a557\/code.power", + "settings": "src\/c871fb4a-4c33-4302-bb79-a9cd7ef4a557\/settings.json", + "path": "src\/c871fb4a-4c33-4302-bb79-a9cd7ef4a557", + "spk": "Super__c871fb4a_4c33_4302_bb79_a9cd7ef4a557__Power", + "guid": "c871fb4a-4c33-4302-bb79-a9cd7ef4a557" + }, + "ca111518-e47c-4049-b1b2-cb010f23866f": { + "name": "Reverse", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Placeholder", + "code": "src\/ca111518-e47c-4049-b1b2-cb010f23866f\/code.php", + "power": "src\/ca111518-e47c-4049-b1b2-cb010f23866f\/code.power", + "settings": "src\/ca111518-e47c-4049-b1b2-cb010f23866f\/settings.json", + "path": "src\/ca111518-e47c-4049-b1b2-cb010f23866f", + "spk": "Super__ca111518_e47c_4049_b1b2_cb010f23866f__Power", + "guid": "ca111518-e47c-4049-b1b2-cb010f23866f" + }, + "cb11e8d9-69c2-4095-831c-59908ea402e7": { + "name": "Data", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Joomlamodule", + "code": "src\/cb11e8d9-69c2-4095-831c-59908ea402e7\/code.php", + "power": "src\/cb11e8d9-69c2-4095-831c-59908ea402e7\/code.power", + "settings": "src\/cb11e8d9-69c2-4095-831c-59908ea402e7\/settings.json", + "path": "src\/cb11e8d9-69c2-4095-831c-59908ea402e7", + "spk": "Super__cb11e8d9_69c2_4095_831c_59908ea402e7__Power", + "guid": "cb11e8d9-69c2-4095-831c-59908ea402e7" + }, + "cdc9b06d-8333-4fa7-ab4d-b810dd90f95f": { + "name": "Pathfix", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", + "code": "src\/cdc9b06d-8333-4fa7-ab4d-b810dd90f95f\/code.php", + "power": "src\/cdc9b06d-8333-4fa7-ab4d-b810dd90f95f\/code.power", + "settings": "src\/cdc9b06d-8333-4fa7-ab4d-b810dd90f95f\/settings.json", + "path": "src\/cdc9b06d-8333-4fa7-ab4d-b810dd90f95f", + "spk": "Super__cdc9b06d_8333_4fa7_ab4d_b810dd90f95f__Power", + "guid": "cdc9b06d-8333-4fa7-ab4d-b810dd90f95f" + }, + "ce826b66-0f2d-43da-8005-41b8e4cb21ee": { + "name": "Data", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Field", + "code": "src\/ce826b66-0f2d-43da-8005-41b8e4cb21ee\/code.php", + "power": "src\/ce826b66-0f2d-43da-8005-41b8e4cb21ee\/code.power", + "settings": "src\/ce826b66-0f2d-43da-8005-41b8e4cb21ee\/settings.json", + "path": "src\/ce826b66-0f2d-43da-8005-41b8e4cb21ee", + "spk": "Super__ce826b66_0f2d_43da_8005_41b8e4cb21ee__Power", + "guid": "ce826b66-0f2d-43da-8005-41b8e4cb21ee" + }, + "cebdcccb-24c5-46db-92de-63453852dcb8": { + "name": "Adminviews", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/cebdcccb-24c5-46db-92de-63453852dcb8\/code.php", + "power": "src\/cebdcccb-24c5-46db-92de-63453852dcb8\/code.power", + "settings": "src\/cebdcccb-24c5-46db-92de-63453852dcb8\/settings.json", + "path": "src\/cebdcccb-24c5-46db-92de-63453852dcb8", + "spk": "Super__cebdcccb_24c5_46db_92de_63453852dcb8__Power", + "guid": "cebdcccb-24c5-46db-92de-63453852dcb8" + }, + "cef2815b-f72b-402a-b769-f028f676692d": { + "name": "Data", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Adminview", + "code": "src\/cef2815b-f72b-402a-b769-f028f676692d\/code.php", + "power": "src\/cef2815b-f72b-402a-b769-f028f676692d\/code.power", + "settings": "src\/cef2815b-f72b-402a-b769-f028f676692d\/settings.json", + "path": "src\/cef2815b-f72b-402a-b769-f028f676692d", + "spk": "Super__cef2815b_f72b_402a_b769_f028f676692d__Power", + "guid": "cef2815b-f72b-402a-b769-f028f676692d" + }, + "cfe62a32-8818-4bfb-8751-2f1e109b5336": { + "name": "Dashboard", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Component", + "code": "src\/cfe62a32-8818-4bfb-8751-2f1e109b5336\/code.php", + "power": "src\/cfe62a32-8818-4bfb-8751-2f1e109b5336\/code.power", + "settings": "src\/cfe62a32-8818-4bfb-8751-2f1e109b5336\/settings.json", + "path": "src\/cfe62a32-8818-4bfb-8751-2f1e109b5336", + "spk": "Super__cfe62a32_8818_4bfb_8751_2f1e109b5336__Power", + "guid": "cfe62a32-8818-4bfb-8751-2f1e109b5336" + }, + "d33b9278-c409-4aec-a047-b72f56712391": { + "name": "Extractor", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Language", + "code": "src\/d33b9278-c409-4aec-a047-b72f56712391\/code.php", + "power": "src\/d33b9278-c409-4aec-a047-b72f56712391\/code.power", + "settings": "src\/d33b9278-c409-4aec-a047-b72f56712391\/settings.json", + "path": "src\/d33b9278-c409-4aec-a047-b72f56712391", + "spk": "Super__d33b9278_c409_4aec_a047_b72f56712391__Power", + "guid": "d33b9278-c409-4aec-a047-b72f56712391" + }, + "d3ce5763-4d00-4245-a175-54fc2e80e9b7": { + "name": "Structure", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Library", + "code": "src\/d3ce5763-4d00-4245-a175-54fc2e80e9b7\/code.php", + "power": "src\/d3ce5763-4d00-4245-a175-54fc2e80e9b7\/code.power", + "settings": "src\/d3ce5763-4d00-4245-a175-54fc2e80e9b7\/settings.json", + "path": "src\/d3ce5763-4d00-4245-a175-54fc2e80e9b7", + "spk": "Super__d3ce5763_4d00_4245_a175_54fc2e80e9b7__Power", + "guid": "d3ce5763-4d00-4245-a175-54fc2e80e9b7" + }, + "d4b418a7-bf9b-4768-969d-e07c36916fd2": { + "name": "Sql", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/d4b418a7-bf9b-4768-969d-e07c36916fd2\/code.php", + "power": "src\/d4b418a7-bf9b-4768-969d-e07c36916fd2\/code.power", + "settings": "src\/d4b418a7-bf9b-4768-969d-e07c36916fd2\/settings.json", + "path": "src\/d4b418a7-bf9b-4768-969d-e07c36916fd2", + "spk": "Super__d4b418a7_bf9b_4768_969d_e07c36916fd2__Power", + "guid": "d4b418a7-bf9b-4768-969d-e07c36916fd2" + }, + "d6592c9b-93a6-41b3-83c7-c43a0a80cb83": { + "name": "LanguageInterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces", + "code": "src\/d6592c9b-93a6-41b3-83c7-c43a0a80cb83\/code.php", + "power": "src\/d6592c9b-93a6-41b3-83c7-c43a0a80cb83\/code.power", + "settings": "src\/d6592c9b-93a6-41b3-83c7-c43a0a80cb83\/settings.json", + "path": "src\/d6592c9b-93a6-41b3-83c7-c43a0a80cb83", + "spk": "Super__d6592c9b_93a6_41b3_83c7_c43a0a80cb83__Power", + "guid": "d6592c9b-93a6-41b3-83c7-c43a0a80cb83" + }, + "d7ba2d5d-10b6-470d-978d-9f91ea65ee75": { + "name": "Field", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler", + "code": "src\/d7ba2d5d-10b6-470d-978d-9f91ea65ee75\/code.php", + "power": "src\/d7ba2d5d-10b6-470d-978d-9f91ea65ee75\/code.power", + "settings": "src\/d7ba2d5d-10b6-470d-978d-9f91ea65ee75\/settings.json", + "path": "src\/d7ba2d5d-10b6-470d-978d-9f91ea65ee75", + "spk": "Super__d7ba2d5d_10b6_470d_978d_9f91ea65ee75__Power", + "guid": "d7ba2d5d-10b6-470d-978d-9f91ea65ee75" + }, + "d910d8b8-4c23-4f3e-8cda-438f2d2bd7ac": { + "name": "Factory", + "type": "abstract class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler", + "code": "src\/d910d8b8-4c23-4f3e-8cda-438f2d2bd7ac\/code.php", + "power": "src\/d910d8b8-4c23-4f3e-8cda-438f2d2bd7ac\/code.power", + "settings": "src\/d910d8b8-4c23-4f3e-8cda-438f2d2bd7ac\/settings.json", + "path": "src\/d910d8b8-4c23-4f3e-8cda-438f2d2bd7ac", + "spk": "Super__d910d8b8_4c23_4f3e_8cda_438f2d2bd7ac__Power", + "guid": "d910d8b8-4c23-4f3e-8cda-438f2d2bd7ac" + }, + "de01527a-6586-46ea-92e7-11ea3de1cedb": { + "name": "Power", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", + "code": "src\/de01527a-6586-46ea-92e7-11ea3de1cedb\/code.php", + "power": "src\/de01527a-6586-46ea-92e7-11ea3de1cedb\/code.power", + "settings": "src\/de01527a-6586-46ea-92e7-11ea3de1cedb\/settings.json", + "path": "src\/de01527a-6586-46ea-92e7-11ea3de1cedb", + "spk": "Super__de01527a_6586_46ea_92e7_11ea3de1cedb__Power", + "guid": "de01527a-6586-46ea-92e7-11ea3de1cedb" + }, + "dfd3c893-0296-46eb-9ae4-a0348713cd8f": { + "name": "Javascriptadminview", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/dfd3c893-0296-46eb-9ae4-a0348713cd8f\/code.php", + "power": "src\/dfd3c893-0296-46eb-9ae4-a0348713cd8f\/code.power", + "settings": "src\/dfd3c893-0296-46eb-9ae4-a0348713cd8f\/settings.json", + "path": "src\/dfd3c893-0296-46eb-9ae4-a0348713cd8f", + "spk": "Super__dfd3c893_0296_46eb_9ae4_a0348713cd8f__Power", + "guid": "dfd3c893-0296-46eb-9ae4-a0348713cd8f" + }, + "e0075978-315d-4807-8507-ce9c6922a885": { + "name": "Siteviews", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/e0075978-315d-4807-8507-ce9c6922a885\/code.php", + "power": "src\/e0075978-315d-4807-8507-ce9c6922a885\/code.power", + "settings": "src\/e0075978-315d-4807-8507-ce9c6922a885\/settings.json", + "path": "src\/e0075978-315d-4807-8507-ce9c6922a885", + "spk": "Super__e0075978_315d_4807_8507_ce9c6922a885__Power", + "guid": "e0075978-315d-4807-8507-ce9c6922a885" + }, + "e0c8c931-52a0-4171-9909-e8769505bb1f": { + "name": "Constantpaths", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Utilities", + "code": "src\/e0c8c931-52a0-4171-9909-e8769505bb1f\/code.php", + "power": "src\/e0c8c931-52a0-4171-9909-e8769505bb1f\/code.power", + "settings": "src\/e0c8c931-52a0-4171-9909-e8769505bb1f\/settings.json", + "path": "src\/e0c8c931-52a0-4171-9909-e8769505bb1f", + "spk": "Super__e0c8c931_52a0_4171_9909_e8769505bb1f__Power", + "guid": "e0c8c931-52a0-4171-9909-e8769505bb1f" + }, + "e0e24173-a808-4dd5-8e26-de971d014f86": { + "name": "Customadminviews", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/e0e24173-a808-4dd5-8e26-de971d014f86\/code.php", + "power": "src\/e0e24173-a808-4dd5-8e26-de971d014f86\/code.power", + "settings": "src\/e0e24173-a808-4dd5-8e26-de971d014f86\/settings.json", + "path": "src\/e0e24173-a808-4dd5-8e26-de971d014f86", + "spk": "Super__e0e24173_a808_4dd5_8e26_de971d014f86__Power", + "guid": "e0e24173-a808-4dd5-8e26-de971d014f86" + }, + "e2472b22-a329-44d8-b4a2-ae3ba99e17a0": { + "name": "Component", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler", + "code": "src\/e2472b22-a329-44d8-b4a2-ae3ba99e17a0\/code.php", + "power": "src\/e2472b22-a329-44d8-b4a2-ae3ba99e17a0\/code.power", + "settings": "src\/e2472b22-a329-44d8-b4a2-ae3ba99e17a0\/settings.json", + "path": "src\/e2472b22-a329-44d8-b4a2-ae3ba99e17a0", + "spk": "Super__e2472b22_a329_44d8_b4a2_ae3ba99e17a0__Power", + "guid": "e2472b22-a329-44d8-b4a2-ae3ba99e17a0" + }, + "e50cbac5-9c9d-4fd4-aa7a-5e830719ed26": { + "name": "Sqltweaking", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/e50cbac5-9c9d-4fd4-aa7a-5e830719ed26\/code.php", + "power": "src\/e50cbac5-9c9d-4fd4-aa7a-5e830719ed26\/code.power", + "settings": "src\/e50cbac5-9c9d-4fd4-aa7a-5e830719ed26\/settings.json", + "path": "src\/e50cbac5-9c9d-4fd4-aa7a-5e830719ed26", + "spk": "Super__e50cbac5_9c9d_4fd4_aa7a_5e830719ed26__Power", + "guid": "e50cbac5-9c9d-4fd4-aa7a-5e830719ed26" + }, + "e543c123-b1d9-4a0b-83b2-a9d371da5ff3": { + "name": "Update", + "type": "final class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Power\\Database", + "code": "src\/e543c123-b1d9-4a0b-83b2-a9d371da5ff3\/code.php", + "power": "src\/e543c123-b1d9-4a0b-83b2-a9d371da5ff3\/code.power", + "settings": "src\/e543c123-b1d9-4a0b-83b2-a9d371da5ff3\/settings.json", + "path": "src\/e543c123-b1d9-4a0b-83b2-a9d371da5ff3", + "spk": "Super__e543c123_b1d9_4a0b_83b2_a9d371da5ff3__Power", + "guid": "e543c123-b1d9-4a0b-83b2-a9d371da5ff3" + }, + "e5d9804f-0eb0-4ee9-b406-ad4e8cdbc1f6": { + "name": "Registry", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler", + "code": "src\/e5d9804f-0eb0-4ee9-b406-ad4e8cdbc1f6\/code.php", + "power": "src\/e5d9804f-0eb0-4ee9-b406-ad4e8cdbc1f6\/code.power", + "settings": "src\/e5d9804f-0eb0-4ee9-b406-ad4e8cdbc1f6\/settings.json", + "path": "src\/e5d9804f-0eb0-4ee9-b406-ad4e8cdbc1f6", + "spk": "Super__e5d9804f_0eb0_4ee9_b406_ad4e8cdbc1f6__Power", + "guid": "e5d9804f-0eb0-4ee9-b406-ad4e8cdbc1f6" + }, + "e6a64c41-405e-4bbc-9722-27402c22bbea": { + "name": "Fields", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/e6a64c41-405e-4bbc-9722-27402c22bbea\/code.php", + "power": "src\/e6a64c41-405e-4bbc-9722-27402c22bbea\/code.power", + "settings": "src\/e6a64c41-405e-4bbc-9722-27402c22bbea\/settings.json", + "path": "src\/e6a64c41-405e-4bbc-9722-27402c22bbea", + "spk": "Super__e6a64c41_405e_4bbc_9722_27402c22bbea__Power", + "guid": "e6a64c41-405e-4bbc-9722-27402c22bbea" + }, + "e6d871a6-bbe7-497d-af01-68f6bb9a87f4": { + "name": "Counter", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", + "code": "src\/e6d871a6-bbe7-497d-af01-68f6bb9a87f4\/code.php", + "power": "src\/e6d871a6-bbe7-497d-af01-68f6bb9a87f4\/code.power", + "settings": "src\/e6d871a6-bbe7-497d-af01-68f6bb9a87f4\/settings.json", + "path": "src\/e6d871a6-bbe7-497d-af01-68f6bb9a87f4", + "spk": "Super__e6d871a6_bbe7_497d_af01_68f6bb9a87f4__Power", + "guid": "e6d871a6-bbe7-497d-af01-68f6bb9a87f4" + }, + "e79842d3-51b7-4282-93c7-3487cd8b61ab": { + "name": "Cssadminview", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/e79842d3-51b7-4282-93c7-3487cd8b61ab\/code.php", + "power": "src\/e79842d3-51b7-4282-93c7-3487cd8b61ab\/code.power", + "settings": "src\/e79842d3-51b7-4282-93c7-3487cd8b61ab\/settings.json", + "path": "src\/e79842d3-51b7-4282-93c7-3487cd8b61ab", + "spk": "Super__e79842d3_51b7_4282_93c7_3487cd8b61ab__Power", + "guid": "e79842d3-51b7-4282-93c7-3487cd8b61ab" + }, + "ea5ed06e-72ae-4906-9167-1cc0fa32fe69": { + "name": "Compiler", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", + "code": "src\/ea5ed06e-72ae-4906-9167-1cc0fa32fe69\/code.php", + "power": "src\/ea5ed06e-72ae-4906-9167-1cc0fa32fe69\/code.power", + "settings": "src\/ea5ed06e-72ae-4906-9167-1cc0fa32fe69\/settings.json", + "path": "src\/ea5ed06e-72ae-4906-9167-1cc0fa32fe69", + "spk": "Super__ea5ed06e_72ae_4906_9167_1cc0fa32fe69__Power", + "guid": "ea5ed06e-72ae-4906-9167-1cc0fa32fe69" + }, + "eb33420d-359d-44a5-852e-613aef1feaae": { + "name": "TypeName", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Field", + "code": "src\/eb33420d-359d-44a5-852e-613aef1feaae\/code.php", + "power": "src\/eb33420d-359d-44a5-852e-613aef1feaae\/code.power", + "settings": "src\/eb33420d-359d-44a5-852e-613aef1feaae\/settings.json", + "path": "src\/eb33420d-359d-44a5-852e-613aef1feaae", + "spk": "Super__eb33420d_359d_44a5_852e_613aef1feaae__Power", + "guid": "eb33420d-359d-44a5-852e-613aef1feaae" + }, + "ebe3287d-bfa0-4519-b663-f442f4dea432": { + "name": "Custombuttons", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/ebe3287d-bfa0-4519-b663-f442f4dea432\/code.php", + "power": "src\/ebe3287d-bfa0-4519-b663-f442f4dea432\/code.power", + "settings": "src\/ebe3287d-bfa0-4519-b663-f442f4dea432\/settings.json", + "path": "src\/ebe3287d-bfa0-4519-b663-f442f4dea432", + "spk": "Super__ebe3287d_bfa0_4519_b663_f442f4dea432__Power", + "guid": "ebe3287d-bfa0-4519-b663-f442f4dea432" + }, + "ed9591cb-0a03-400a-bf47-eaf78ab19b9d": { + "name": "Extension", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", + "code": "src\/ed9591cb-0a03-400a-bf47-eaf78ab19b9d\/code.php", + "power": "src\/ed9591cb-0a03-400a-bf47-eaf78ab19b9d\/code.power", + "settings": "src\/ed9591cb-0a03-400a-bf47-eaf78ab19b9d\/settings.json", + "path": "src\/ed9591cb-0a03-400a-bf47-eaf78ab19b9d", + "spk": "Super__ed9591cb_0a03_400a_bf47_eaf78ab19b9d__Power", + "guid": "ed9591cb-0a03-400a-bf47-eaf78ab19b9d" + }, + "eeb03266-22fd-45bb-953a-961bb6be3a54": { + "name": "Extractor", + "type": "final class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Power", + "code": "src\/eeb03266-22fd-45bb-953a-961bb6be3a54\/code.php", + "power": "src\/eeb03266-22fd-45bb-953a-961bb6be3a54\/code.power", + "settings": "src\/eeb03266-22fd-45bb-953a-961bb6be3a54\/settings.json", + "path": "src\/eeb03266-22fd-45bb-953a-961bb6be3a54", + "spk": "Super__eeb03266_22fd_45bb_953a_961bb6be3a54__Power", + "guid": "eeb03266-22fd-45bb-953a-961bb6be3a54" + }, + "ef687e42-dc25-4423-9dd4-ec6e9743cfb0": { + "name": "DispenserInterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Interfaces\\Customcode", + "code": "src\/ef687e42-dc25-4423-9dd4-ec6e9743cfb0\/code.php", + "power": "src\/ef687e42-dc25-4423-9dd4-ec6e9743cfb0\/code.power", + "settings": "src\/ef687e42-dc25-4423-9dd4-ec6e9743cfb0\/settings.json", + "path": "src\/ef687e42-dc25-4423-9dd4-ec6e9743cfb0", + "spk": "Super__ef687e42_dc25_4423_9dd4_ec6e9743cfb0__Power", + "guid": "ef687e42-dc25-4423-9dd4-ec6e9743cfb0" + }, + "ef9578e5-4c9d-46bf-866f-3a94bdc7b753": { + "name": "Data", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Component", + "code": "src\/ef9578e5-4c9d-46bf-866f-3a94bdc7b753\/code.php", + "power": "src\/ef9578e5-4c9d-46bf-866f-3a94bdc7b753\/code.power", + "settings": "src\/ef9578e5-4c9d-46bf-866f-3a94bdc7b753\/settings.json", + "path": "src\/ef9578e5-4c9d-46bf-866f-3a94bdc7b753", + "spk": "Super__ef9578e5_4c9d_46bf_866f_3a94bdc7b753__Power", + "guid": "ef9578e5-4c9d-46bf-866f-3a94bdc7b753" + }, + "ef97b03e-1018-447a-8d7e-30401b0257bb": { + "name": "Joomlaplugins", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/ef97b03e-1018-447a-8d7e-30401b0257bb\/code.php", + "power": "src\/ef97b03e-1018-447a-8d7e-30401b0257bb\/code.power", + "settings": "src\/ef97b03e-1018-447a-8d7e-30401b0257bb\/settings.json", + "path": "src\/ef97b03e-1018-447a-8d7e-30401b0257bb", + "spk": "Super__ef97b03e_1018_447a_8d7e_30401b0257bb__Power", + "guid": "ef97b03e-1018-447a-8d7e-30401b0257bb" + }, + "efb1d0f8-2d14-4d2c-8b5f-4fcdd9df45a5": { + "name": "Readme", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Power\\Repo", + "code": "src\/efb1d0f8-2d14-4d2c-8b5f-4fcdd9df45a5\/code.php", + "power": "src\/efb1d0f8-2d14-4d2c-8b5f-4fcdd9df45a5\/code.power", + "settings": "src\/efb1d0f8-2d14-4d2c-8b5f-4fcdd9df45a5\/settings.json", + "path": "src\/efb1d0f8-2d14-4d2c-8b5f-4fcdd9df45a5", + "spk": "Super__efb1d0f8_2d14_4d2c_8b5f_4fcdd9df45a5__Power", + "guid": "efb1d0f8-2d14-4d2c-8b5f-4fcdd9df45a5" + }, + "f02fb1df-f4b6-4be1-9595-2e72084a5e6e": { + "name": "Unique", + "type": "abstract class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Utilities", + "code": "src\/f02fb1df-f4b6-4be1-9595-2e72084a5e6e\/code.php", + "power": "src\/f02fb1df-f4b6-4be1-9595-2e72084a5e6e\/code.power", + "settings": "src\/f02fb1df-f4b6-4be1-9595-2e72084a5e6e\/settings.json", + "path": "src\/f02fb1df-f4b6-4be1-9595-2e72084a5e6e", + "spk": "Super__f02fb1df_f4b6_4be1_9595_2e72084a5e6e__Power", + "guid": "f02fb1df-f4b6-4be1-9595-2e72084a5e6e" + }, + "f05ac28d-44f4-4e6d-a1be-5c8ae6baf69c": { + "name": "Data", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Alias", + "code": "src\/f05ac28d-44f4-4e6d-a1be-5c8ae6baf69c\/code.php", + "power": "src\/f05ac28d-44f4-4e6d-a1be-5c8ae6baf69c\/code.power", + "settings": "src\/f05ac28d-44f4-4e6d-a1be-5c8ae6baf69c\/settings.json", + "path": "src\/f05ac28d-44f4-4e6d-a1be-5c8ae6baf69c", + "spk": "Super__f05ac28d_44f4_4e6d_a1be_5c8ae6baf69c__Power", + "guid": "f05ac28d-44f4-4e6d-a1be-5c8ae6baf69c" + }, + "f1dc6430-fb54-452e-aa53-ce32ae93db88": { + "name": "Dispenser", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Customcode", + "code": "src\/f1dc6430-fb54-452e-aa53-ce32ae93db88\/code.php", + "power": "src\/f1dc6430-fb54-452e-aa53-ce32ae93db88\/code.power", + "settings": "src\/f1dc6430-fb54-452e-aa53-ce32ae93db88\/settings.json", + "path": "src\/f1dc6430-fb54-452e-aa53-ce32ae93db88", + "spk": "Super__f1dc6430_fb54_452e_aa53_ce32ae93db88__Power", + "guid": "f1dc6430-fb54-452e-aa53-ce32ae93db88" + }, + "f4578c04-a81e-4218-b80d-b0612196eaf0": { + "name": "Filesfolders", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/f4578c04-a81e-4218-b80d-b0612196eaf0\/code.php", + "power": "src\/f4578c04-a81e-4218-b80d-b0612196eaf0\/code.power", + "settings": "src\/f4578c04-a81e-4218-b80d-b0612196eaf0\/settings.json", + "path": "src\/f4578c04-a81e-4218-b80d-b0612196eaf0", + "spk": "Super__f4578c04_a81e_4218_b80d_b0612196eaf0__Power", + "guid": "f4578c04-a81e-4218-b80d-b0612196eaf0" + }, + "fa4bf18e-301e-42e3-91fb-6e0096c07adc": { + "name": "Config", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler", + "code": "src\/fa4bf18e-301e-42e3-91fb-6e0096c07adc\/code.php", + "power": "src\/fa4bf18e-301e-42e3-91fb-6e0096c07adc\/code.power", + "settings": "src\/fa4bf18e-301e-42e3-91fb-6e0096c07adc\/settings.json", + "path": "src\/fa4bf18e-301e-42e3-91fb-6e0096c07adc", + "spk": "Super__fa4bf18e_301e_42e3_91fb_6e0096c07adc__Power", + "guid": "fa4bf18e-301e-42e3-91fb-6e0096c07adc" + }, + "fa8c1125-d370-4cb6-a7ff-eb32193c198c": { + "name": "Customtabs", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Model", + "code": "src\/fa8c1125-d370-4cb6-a7ff-eb32193c198c\/code.php", + "power": "src\/fa8c1125-d370-4cb6-a7ff-eb32193c198c\/code.power", + "settings": "src\/fa8c1125-d370-4cb6-a7ff-eb32193c198c\/settings.json", + "path": "src\/fa8c1125-d370-4cb6-a7ff-eb32193c198c", + "spk": "Super__fa8c1125_d370_4cb6_a7ff_eb32193c198c__Power", + "guid": "fa8c1125-d370-4cb6-a7ff-eb32193c198c" + }, + "fbc58009-fa16-4d49-a0dd-419c3b62d42f": { + "name": "Mapperdoubleinterface", + "type": "interface", + "namespace": "VDM\\Joomla\\Componentbuilder\\Interfaces", + "code": "src\/fbc58009-fa16-4d49-a0dd-419c3b62d42f\/code.php", + "power": "src\/fbc58009-fa16-4d49-a0dd-419c3b62d42f\/code.power", + "settings": "src\/fbc58009-fa16-4d49-a0dd-419c3b62d42f\/settings.json", + "path": "src\/fbc58009-fa16-4d49-a0dd-419c3b62d42f", + "spk": "Super__fbc58009_fa16_4d49_a0dd_419c3b62d42f__Power", + "guid": "fbc58009-fa16-4d49-a0dd-419c3b62d42f" + }, + "ff5e9e63-86d0-4691-ab59-d4b9d9154096": { + "name": "Plantuml", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Power", + "code": "src\/ff5e9e63-86d0-4691-ab59-d4b9d9154096\/code.php", + "power": "src\/ff5e9e63-86d0-4691-ab59-d4b9d9154096\/code.power", + "settings": "src\/ff5e9e63-86d0-4691-ab59-d4b9d9154096\/settings.json", + "path": "src\/ff5e9e63-86d0-4691-ab59-d4b9d9154096", + "spk": "Super__ff5e9e63_86d0_4691_ab59_d4b9d9154096__Power", + "guid": "ff5e9e63-86d0-4691-ab59-d4b9d9154096" + }, + "fff3255d-c493-4c21-a48f-73b3ebf8ba05": { + "name": "Templatelayout", + "type": "class", + "namespace": "VDM\\Joomla\\Componentbuilder\\Compiler\\Service", + "code": "src\/fff3255d-c493-4c21-a48f-73b3ebf8ba05\/code.php", + "power": "src\/fff3255d-c493-4c21-a48f-73b3ebf8ba05\/code.power", + "settings": "src\/fff3255d-c493-4c21-a48f-73b3ebf8ba05\/settings.json", + "path": "src\/fff3255d-c493-4c21-a48f-73b3ebf8ba05", + "spk": "Super__fff3255d_c493_4c21_a48f_73b3ebf8ba05__Power", + "guid": "fff3255d-c493-4c21-a48f-73b3ebf8ba05" } } \ No newline at end of file