jcb-compiler/src/0601fee8-d51e-4af0-9ad3-b5f.../README.md

383 lines
8.5 KiB
Markdown
Raw Permalink Normal View History

2023-03-21 22:52:57 +00:00
```
██████╗ ██████╗ ██╗ ██╗███████╗██████╗
██╔══██╗██╔═══██╗██║ ██║██╔════╝██╔══██╗
██████╔╝██║ ██║██║ █╗ ██║█████╗ ██████╔╝
██╔═══╝ ██║ ██║██║███╗██║██╔══╝ ██╔══██╗
██║ ╚██████╔╝╚███╔███╔╝███████╗██║ ██║
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝
```
# class Model (Details)
> namespace: **VDM\Joomla\Componentbuilder\Compiler\Service**
```uml
@startuml
class Model #Gold {
2024-03-14 12:29:20 +00:00
# $targetVersion
2023-03-21 22:52:57 +00:00
+ register(Container $container) : void
2024-03-14 12:29:20 +00:00
+ getServerLoad(Container $container) : ServerLoad
+ getJoomlaplugins(Container $container) : Joomlaplugins
+ getJoomlamodules(Container $container) : Joomlamodules
+ getHistorycomponent(Container $container) : Historycomponent
+ getCustomadminviews(Container $container) : Customadminviews
+ getAjaxcustomview(Container $container) : Ajaxcustomview
+ getJavascriptcustomview(Container $container) : Javascriptcustomview
+ getCsscustomview(Container $container) : Csscustomview
+ getPhpcustomview(Container $container) : Phpcustomview
+ getDynamicget(Container $container) : Dynamicget
+ getLibraries(Container $container) : Libraries
+ getSiteviews(Container $container) : Siteviews
+ getPermissions(Container $container) : Permissions
+ getHistoryadminview(Container $container) : Historyadminview
+ getMysqlsettings(Container $container) : Mysqlsettings
+ getSql(Container $container) : Sql
+ getCustomalias(Container $container) : Customalias
+ getAjaxadmin(Container $container) : Ajaxadmin
+ getCustomimportscripts(Container $container) : Customimportscripts
+ getCustombuttons(Container $container) : Custombuttons
+ getLoader(Container $container) : Loader
+ getPhpadminview(Container $container) : Phpadminview
+ getCssadminview(Container $container) : Cssadminview
+ getJavascriptadminview(Container $container) : Javascriptadminview
+ getLinkedviews(Container $container) : Linkedviews
+ getRelations(Container $container) : Relations
+ getConditions(Container $container) : Conditions
+ getFields(Container $container) : Fields
+ getUpdatesql(Container $container) : Updatesql
+ getTabs(Container $container) : Tabs
+ getCustomtabs(Container $container) : Customtabs
+ getCustomtabsJ3(Container $container) : CustomtabsJ3
+ getCustomtabsJ4(Container $container) : CustomtabsJ4
+ getCustomtabsJ5(Container $container) : CustomtabsJ5
+ getAdminviews(Container $container) : Adminviews
+ getSqltweaking(Container $container) : Sqltweaking
+ getSqldump(Container $container) : Sqldump
+ getWhmcs(Container $container) : Whmcs
+ getFilesfolders(Container $container) : Filesfolders
2023-03-21 22:52:57 +00:00
+ getModifieddate(Container $container) : Modifieddate
+ getCreatedate(Container $container) : Createdate
2024-03-14 12:29:20 +00:00
+ getRouter(Container $container) : Router
2023-03-21 22:52:57 +00:00
+ getUpdateserver(Container $container) : Updateserver
}
note right of Model::register
Registers the service provider with a DI container.
since: 3.2.0
return: void
end note
2024-03-14 12:29:20 +00:00
note left of Model::getServerLoad
Get The Load Class.
since: 3.2.0
return: ServerLoad
end note
note right of Model::getJoomlaplugins
Get The Joomlaplugins Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Joomlaplugins
end note
2024-03-14 12:29:20 +00:00
note left of Model::getJoomlamodules
Get The Joomlamodules Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Joomlamodules
end note
2024-03-14 12:29:20 +00:00
note right of Model::getHistorycomponent
Get The Historycomponent Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Historycomponent
end note
2024-03-14 12:29:20 +00:00
note left of Model::getCustomadminviews
Get The Customadminviews Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Customadminviews
end note
2024-03-14 12:29:20 +00:00
note right of Model::getAjaxcustomview
Get The Ajaxcustomview Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Ajaxcustomview
end note
2024-03-14 12:29:20 +00:00
note left of Model::getJavascriptcustomview
Get The Javascriptcustomview Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Javascriptcustomview
end note
2024-03-14 12:29:20 +00:00
note right of Model::getCsscustomview
Get The Csscustomview Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Csscustomview
end note
2024-03-14 12:29:20 +00:00
note left of Model::getPhpcustomview
Get The Phpcustomview Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Phpcustomview
end note
2024-03-14 12:29:20 +00:00
note right of Model::getDynamicget
Get The Dynamicget Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Dynamicget
end note
2024-03-14 12:29:20 +00:00
note left of Model::getLibraries
Get The Libraries Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Libraries
end note
2024-03-14 12:29:20 +00:00
note right of Model::getSiteviews
Get The Siteviews Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Siteviews
end note
2024-03-14 12:29:20 +00:00
note left of Model::getPermissions
Get The Permissions Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Permissions
end note
2024-03-14 12:29:20 +00:00
note right of Model::getHistoryadminview
Get The Historyadminview Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Historyadminview
end note
2024-03-14 12:29:20 +00:00
note left of Model::getMysqlsettings
Get The Mysqlsettings Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Mysqlsettings
end note
2024-03-14 12:29:20 +00:00
note right of Model::getSql
Get The Sql Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Sql
end note
2024-03-14 12:29:20 +00:00
note left of Model::getCustomalias
Get The Customalias Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Customalias
end note
2024-03-14 12:29:20 +00:00
note right of Model::getAjaxadmin
Get The Ajaxadmin Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Ajaxadmin
end note
2024-03-14 12:29:20 +00:00
note left of Model::getCustomimportscripts
Get The Customimportscripts Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Customimportscripts
end note
2024-03-14 12:29:20 +00:00
note right of Model::getCustombuttons
Get The Custombuttons Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Custombuttons
end note
2024-03-14 12:29:20 +00:00
note left of Model::getLoader
Get The Loader Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Loader
end note
2024-03-14 12:29:20 +00:00
note right of Model::getPhpadminview
Get The Phpadminview Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Phpadminview
end note
2024-03-14 12:29:20 +00:00
note left of Model::getCssadminview
Get The Cssadminview Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Cssadminview
end note
2024-03-14 12:29:20 +00:00
note right of Model::getJavascriptadminview
Get The Javascriptadminview Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Javascriptadminview
end note
2024-03-14 12:29:20 +00:00
note left of Model::getLinkedviews
Get The Linkedviews Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Linkedviews
end note
2024-03-14 12:29:20 +00:00
note right of Model::getRelations
Get The Relations Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Relations
end note
2024-03-14 12:29:20 +00:00
note left of Model::getConditions
Get The Conditions Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Conditions
end note
2024-03-14 12:29:20 +00:00
note right of Model::getFields
Get The Fields Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Fields
end note
2024-03-14 12:29:20 +00:00
note left of Model::getUpdatesql
Get The Updatesql Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Updatesql
end note
2024-03-14 12:29:20 +00:00
note right of Model::getTabs
Get The Tabs Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Tabs
end note
2024-03-14 12:29:20 +00:00
note left of Model::getCustomtabs
Get The Customtabs Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Customtabs
end note
2024-03-14 12:29:20 +00:00
note right of Model::getCustomtabsJ3
Get The CustomtabsJ3 Class.
since: 3.2.0
return: CustomtabsJ3
end note
note left of Model::getCustomtabsJ4
Get The CustomtabsJ4 Class.
since: 3.2.0
return: CustomtabsJ4
end note
note right of Model::getCustomtabsJ5
Get The CustomtabsJ5 Class.
since: 3.2.0
return: CustomtabsJ5
end note
note left of Model::getAdminviews
Get The Adminviews Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Adminviews
end note
2024-03-14 12:29:20 +00:00
note right of Model::getSqltweaking
Get The Sqltweaking Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Sqltweaking
end note
2024-03-14 12:29:20 +00:00
note left of Model::getSqldump
Get The Sqldump Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Sqldump
end note
2024-03-14 12:29:20 +00:00
note right of Model::getWhmcs
Get The Whmcs Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
return: Whmcs
end note
2024-03-14 12:29:20 +00:00
note left of Model::getFilesfolders
Get The Filesfolders Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
2024-03-14 12:29:20 +00:00
return: Filesfolders
2023-03-21 22:52:57 +00:00
end note
2024-03-14 12:29:20 +00:00
note right of Model::getModifieddate
Get The Modifieddate Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
2024-03-14 12:29:20 +00:00
return: Modifieddate
2023-03-21 22:52:57 +00:00
end note
2024-03-14 12:29:20 +00:00
note left of Model::getCreatedate
Get The Createdate Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
2024-03-14 12:29:20 +00:00
return: Createdate
2023-03-21 22:52:57 +00:00
end note
2024-03-14 12:29:20 +00:00
note right of Model::getRouter
Get The Router Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
2024-03-14 12:29:20 +00:00
return: Router
2023-03-21 22:52:57 +00:00
end note
2024-03-14 12:29:20 +00:00
note left of Model::getUpdateserver
Get The Updateserver Class.
2023-03-21 22:52:57 +00:00
since: 3.2.0
2024-03-14 12:29:20 +00:00
return: Updateserver
2023-03-21 22:52:57 +00:00
end note
@enduml
```
---
```
██╗ ██████╗██████╗
██║██╔════╝██╔══██╗
██║██║ ██████╔╝
██ ██║██║ ██╔══██╗
╚█████╔╝╚██████╗██████╔╝
╚════╝ ╚═════╝╚═════╝
```
> Build with [Joomla Component Builder](https://git.vdm.dev/joomla/Component-Builder)