2.7 KiB
2.7 KiB
██████╗ ██████╗ ██╗ ██╗███████╗██████╗
██╔══██╗██╔═══██╗██║ ██║██╔════╝██╔══██╗
██████╔╝██║ ██║██║ █╗ ██║█████╗ ██████╔╝
██╔═══╝ ██║ ██║██║███╗██║██╔══╝ ██╔══██╗
██║ ╚██████╔╝╚███╔███╔╝███████╗██║ ██║
╚═╝ ╚═════╝ ╚══╝╚══╝ ╚══════╝╚═╝ ╚═╝
final class Header (Details)
namespace: VDM\Joomla\Componentbuilder\Compiler\JoomlaThree
@startuml
class Header << (F,LightGreen) >> #RoyalBlue {
# Config $config
# Event $event
# Placeholder $placeholder
# Language $language
# UikitComp $uikitcomp
# AdminFilterType $adminfiltertype
# Category $category
# AccessSwitchList $accessswitchlist
# Filter $filter
# Tags $tags
# array $headers
+ __construct(Config $config, Event $event, ...)
+ get(string $context, string $codeName) : string
# getHeaders(string $context) : array
# setHelperClassHeader(array $headers, string $target_client) : void
# setChosenMultiSelectionHeaders(array $headers, string $nameListCode) : void
}
note right of Header::__construct
Constructor.
since: 3.2.0
arguments:
Config $config
Event $event
Placeholder $placeholder
Language $language
UikitComp $uikitcomp
AdminFilterType $adminfiltertype
Category $category
AccessSwitchList $accessswitchlist
Filter $filter
Tags $tags
end note
note right of Header::get
Get the headers for a file
since: 3.2.0
return: string
end note
note right of Header::getHeaders
Get the headers for a file
since: 3.2.0
return: array
end note
note right of Header::setHelperClassHeader
set Helper Dynamic Headers
since: 3.2.0
return: void
end note
note right of Header::setChosenMultiSelectionHeaders
Build chosen multi selection headers for the view
since: 3.2.0
return: void
end note
@enduml
██╗ ██████╗██████╗
██║██╔════╝██╔══██╗
██║██║ ██████╔╝
██ ██║██║ ██╔══██╗
╚█████╔╝╚██████╗██████╔╝
╚════╝ ╚═════╝╚═════╝
Build with Joomla Component Builder