jcb-compiler/src/2c76c06e-a371-4b73-9fbe-b4d.../README.md

462 lines
11 KiB
Markdown
Raw Permalink Normal View History

2023-03-21 22:52:57 +00:00
```
██████╗ ██████╗ ██╗ ██╗███████╗██████╗
██╔══██╗██╔═══██╗██║ ██║██╔════╝██╔══██╗
██████╔╝██║ ██║██║ █╗ ██║█████╗ ██████╔╝
██╔═══╝ ██║ ██║██║███╗██║██╔══╝ ██╔══██╗
██║ ╚██████╔╝╚███╔███╔╝███████╗██║ ██║
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝
```
2024-03-14 12:29:20 +00:00
# class BuilderLZ (Details)
2023-03-21 22:52:57 +00:00
> namespace: **VDM\Joomla\Componentbuilder\Compiler\Service**
```uml
@startuml
2024-03-14 12:29:20 +00:00
class BuilderLZ #Gold {
2023-03-21 22:52:57 +00:00
+ register(Container $container) : void
2024-01-27 07:09:33 +00:00
+ getLanguageMessages(Container $container) : LanguageMessages
2023-10-04 18:28:29 +00:00
+ getLayout(Container $container) : Layout
+ getLayoutData(Container $container) : LayoutData
+ getLibraryManager(Container $container) : LibraryManager
+ getListFieldClass(Container $container) : ListFieldClass
+ getListHeadOverride(Container $container) : ListHeadOverride
+ getListJoin(Container $container) : ListJoin
+ getLists(Container $container) : Lists
+ getMainTextField(Container $container) : MainTextField
+ getMetaData(Container $container) : MetaData
+ getModelBasicField(Container $container) : ModelBasicField
+ getModelExpertField(Container $container) : ModelExpertField
+ getModelExpertFieldInitiator(Container $container) : ModelExpertFieldInitiator
+ getModelMediumField(Container $container) : ModelMediumField
+ getModelWhmcsField(Container $container) : ModelWhmcsField
+ getMovedPublishingFields(Container $container) : MovedPublishingFields
+ getMysqlTableSetting(Container $container) : MysqlTableSetting
+ getNewPublishingFields(Container $container) : NewPublishingFields
+ getOrderZero(Container $container) : OrderZero
+ getOtherFilter(Container $container) : OtherFilter
+ getOtherGroup(Container $container) : OtherGroup
+ getOtherJoin(Container $container) : OtherJoin
+ getOtherOrder(Container $container) : OtherOrder
+ getOtherQuery(Container $container) : OtherQuery
+ getOtherWhere(Container $container) : OtherWhere
+ getPermissionAction(Container $container) : PermissionAction
+ getPermissionComponent(Container $container) : PermissionComponent
+ getPermissionCore(Container $container) : PermissionCore
+ getPermissionDashboard(Container $container) : PermissionDashboard
2024-01-27 07:09:33 +00:00
+ getPermissionFields(Container $container) : PermissionFields
2023-10-04 18:28:29 +00:00
+ getPermissionGlobalAction(Container $container) : PermissionGlobalAction
+ getPermissionViews(Container $container) : PermissionViews
2024-01-27 07:09:33 +00:00
+ getRequest(Container $container) : Request
2024-03-14 12:29:20 +00:00
+ getRouter(Container $container) : Router
2023-10-04 18:28:29 +00:00
+ getScriptMediaSwitch(Container $container) : ScriptMediaSwitch
+ getScriptUserSwitch(Container $container) : ScriptUserSwitch
+ getSearch(Container $container) : Search
+ getSelectionTranslation(Container $container) : SelectionTranslation
+ getSiteDecrypt(Container $container) : SiteDecrypt
+ getSiteDynamicGet(Container $container) : SiteDynamicGet
+ getSiteEditView(Container $container) : SiteEditView
+ getSiteFieldData(Container $container) : SiteFieldData
+ getSiteFieldDecodeFilter(Container $container) : SiteFieldDecodeFilter
+ getSiteFields(Container $container) : SiteFields
+ getSiteMainGet(Container $container) : SiteMainGet
+ getSort(Container $container) : Sort
+ getTabCounter(Container $container) : TabCounter
+ getTags(Container $container) : Tags
+ getTemplateData(Container $container) : TemplateData
+ getTitle(Container $container) : Title
+ getUikitComp(Container $container) : UikitComp
+ getUpdateMysql(Container $container) : UpdateMysql
2024-01-27 07:09:33 +00:00
+ getViewsDefaultOrdering(Container $container) : ViewsDefaultOrdering
2023-03-21 22:52:57 +00:00
}
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::register
2023-03-21 22:52:57 +00:00
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 BuilderLZ::getLanguageMessages
2024-01-27 07:09:33 +00:00
Get The LanguageMessages Class.
since: 3.2.0
return: LanguageMessages
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getLayout
2023-10-04 18:28:29 +00:00
Get The Layout Class.
since: 3.2.0
return: Layout
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getLayoutData
2023-10-04 18:28:29 +00:00
Get The LayoutData Class.
since: 3.2.0
return: LayoutData
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getLibraryManager
2023-10-04 18:28:29 +00:00
Get The LibraryManager Class.
since: 3.2.0
return: LibraryManager
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getListFieldClass
2023-10-04 18:28:29 +00:00
Get The ListFieldClass Class.
since: 3.2.0
return: ListFieldClass
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getListHeadOverride
2023-10-04 18:28:29 +00:00
Get The ListHeadOverride Class.
since: 3.2.0
return: ListHeadOverride
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getListJoin
2023-10-04 18:28:29 +00:00
Get The ListJoin Class.
since: 3.2.0
return: ListJoin
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getLists
2023-10-04 18:28:29 +00:00
Get The Lists Class.
since: 3.2.0
return: Lists
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getMainTextField
2023-10-04 18:28:29 +00:00
Get The MainTextField Class.
since: 3.2.0
return: MainTextField
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getMetaData
2023-10-04 18:28:29 +00:00
Get The MetaData Class.
since: 3.2.0
return: MetaData
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getModelBasicField
2023-10-04 18:28:29 +00:00
Get The ModelBasicField Class.
since: 3.2.0
return: ModelBasicField
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getModelExpertField
2023-10-04 18:28:29 +00:00
Get The ModelExpertField Class.
since: 3.2.0
return: ModelExpertField
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getModelExpertFieldInitiator
2023-10-04 18:28:29 +00:00
Get The ModelExpertFieldInitiator Class.
since: 3.2.0
return: ModelExpertFieldInitiator
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getModelMediumField
2023-10-04 18:28:29 +00:00
Get The ModelMediumField Class.
since: 3.2.0
return: ModelMediumField
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getModelWhmcsField
2023-10-04 18:28:29 +00:00
Get The ModelWhmcsField Class.
since: 3.2.0
return: ModelWhmcsField
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getMovedPublishingFields
2023-10-04 18:28:29 +00:00
Get The MovedPublishingFields Class.
since: 3.2.0
return: MovedPublishingFields
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getMysqlTableSetting
2023-10-04 18:28:29 +00:00
Get The MysqlTableSetting Class.
since: 3.2.0
return: MysqlTableSetting
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getNewPublishingFields
2023-10-04 18:28:29 +00:00
Get The NewPublishingFields Class.
since: 3.2.0
return: NewPublishingFields
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getOrderZero
2023-10-04 18:28:29 +00:00
Get The OrderZero Class.
since: 3.2.0
return: OrderZero
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getOtherFilter
2023-10-04 18:28:29 +00:00
Get The OtherFilter Class.
since: 3.2.0
return: OtherFilter
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getOtherGroup
2023-10-04 18:28:29 +00:00
Get The OtherGroup Class.
since: 3.2.0
return: OtherGroup
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getOtherJoin
2023-10-04 18:28:29 +00:00
Get The OtherJoin Class.
since: 3.2.0
return: OtherJoin
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getOtherOrder
2023-10-04 18:28:29 +00:00
Get The OtherOrder Class.
since: 3.2.0
return: OtherOrder
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getOtherQuery
2023-10-04 18:28:29 +00:00
Get The OtherQuery Class.
since: 3.2.0
return: OtherQuery
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getOtherWhere
2023-10-04 18:28:29 +00:00
Get The OtherWhere Class.
since: 3.2.0
return: OtherWhere
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getPermissionAction
2023-10-04 18:28:29 +00:00
Get The PermissionAction Class.
since: 3.2.0
return: PermissionAction
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getPermissionComponent
2023-10-04 18:28:29 +00:00
Get The PermissionComponent Class.
since: 3.2.0
return: PermissionComponent
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getPermissionCore
2023-10-04 18:28:29 +00:00
Get The PermissionCore Class.
since: 3.2.0
return: PermissionCore
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getPermissionDashboard
2023-10-04 18:28:29 +00:00
Get The PermissionDashboard Class.
since: 3.2.0
return: PermissionDashboard
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getPermissionFields
2024-01-27 07:09:33 +00:00
Get The PermissionFields Class.
since: 3.2.0
return: PermissionFields
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getPermissionGlobalAction
2023-10-04 18:28:29 +00:00
Get The PermissionGlobalAction Class.
since: 3.2.0
return: PermissionGlobalAction
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getPermissionViews
2023-10-04 18:28:29 +00:00
Get The PermissionViews Class.
since: 3.2.0
return: PermissionViews
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getRequest
2024-01-27 07:09:33 +00:00
Get The Request Class.
since: 3.2.0
return: Request
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getRouter
Get The Router Class.
since: 3.2.0
return: Router
end note
note left of BuilderLZ::getScriptMediaSwitch
2023-10-04 18:28:29 +00:00
Get The ScriptMediaSwitch Class.
since: 3.2.0
return: ScriptMediaSwitch
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getScriptUserSwitch
2023-10-04 18:28:29 +00:00
Get The ScriptUserSwitch Class.
since: 3.2.0
return: ScriptUserSwitch
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getSearch
2023-10-04 18:28:29 +00:00
Get The Search Class.
since: 3.2.0
return: Search
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getSelectionTranslation
2023-10-04 18:28:29 +00:00
Get The SelectionTranslation Class.
since: 3.2.0
return: SelectionTranslation
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getSiteDecrypt
2023-10-04 18:28:29 +00:00
Get The SiteDecrypt Class.
since: 3.2.0
return: SiteDecrypt
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getSiteDynamicGet
2023-10-04 18:28:29 +00:00
Get The SiteDynamicGet Class.
since: 3.2.0
return: SiteDynamicGet
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getSiteEditView
2023-10-04 18:28:29 +00:00
Get The SiteEditView Class.
since: 3.2.0
return: SiteEditView
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getSiteFieldData
2023-10-04 18:28:29 +00:00
Get The SiteFieldData Class.
since: 3.2.0
return: SiteFieldData
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getSiteFieldDecodeFilter
2023-10-04 18:28:29 +00:00
Get The SiteFieldDecodeFilter Class.
since: 3.2.0
return: SiteFieldDecodeFilter
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getSiteFields
2023-10-04 18:28:29 +00:00
Get The SiteFields Class.
since: 3.2.0
return: SiteFields
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getSiteMainGet
2023-10-04 18:28:29 +00:00
Get The SiteMainGet Class.
since: 3.2.0
return: SiteMainGet
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getSort
2023-10-04 18:28:29 +00:00
Get The Sort Class.
since: 3.2.0
return: Sort
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getTabCounter
2023-10-04 18:28:29 +00:00
Get The TabCounter Class.
since: 3.2.0
return: TabCounter
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getTags
2023-10-04 18:28:29 +00:00
Get The Tags Class.
since: 3.2.0
return: Tags
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getTemplateData
2023-10-04 18:28:29 +00:00
Get The TemplateData Class.
since: 3.2.0
return: TemplateData
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getTitle
2023-10-04 18:28:29 +00:00
Get The Title Class.
since: 3.2.0
return: Title
end note
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getUikitComp
2023-10-04 18:28:29 +00:00
Get The UikitComp Class.
since: 3.2.0
return: UikitComp
end note
2024-03-14 12:29:20 +00:00
note right of BuilderLZ::getUpdateMysql
2023-10-04 18:28:29 +00:00
Get The UpdateMysql Class.
since: 3.2.0
return: UpdateMysql
2023-03-21 22:52:57 +00:00
end note
2024-01-27 07:09:33 +00:00
2024-03-14 12:29:20 +00:00
note left of BuilderLZ::getViewsDefaultOrdering
2024-01-27 07:09:33 +00:00
Get The ViewsDefaultOrdering Class.
since: 3.2.0
return: ViewsDefaultOrdering
end note
2023-03-21 22:52:57 +00:00
@enduml
```
---
```
██╗ ██████╗██████╗
██║██╔════╝██╔══██╗
██║██║ ██████╔╝
██ ██║██║ ██╔══██╗
╚█████╔╝╚██████╗██████╔╝
╚════╝ ╚═════╝╚═════╝
```
> Build with [Joomla Component Builder](https://git.vdm.dev/joomla/Component-Builder)