Application
Interfaces, Classes and Traits
- CustomUrlHandlerInterface
- interface for custom url handler.
- EventInterface
- Interface for event classes
- CaptchaValidatorInterface
- Interface for validators for the captcha widget.
- ParentWidgetInterface
- Interface for widgets that can have children widget: main builder, choice etc.
- WidgetInterface
- Interface for HTML widgets plugins.
- ConfiguratorInterface
- Interface for classes which configure a module.
- InstallerInterface
- interface of classes which install a module.
- UninstallerInterface
- interface for classes that uninstall a module.
- ReporterInterface
- interface for classes used as reporter for installation or check etc... This classes are responsible to show informations to the user.
- AppInfos
- Author
- EntryPoint
- FrameworkInfos
- InfosAbstract
- ModuleInfos
- Information about the module, retrieved from its module.xml file.
- ModuleXmlParser
- Class to parse the module.xml file of a module.
- ModuleXmlWriter
- ProjectXmlParser
- Class to parse the project.xml file of an application.
- ProjectXmlWriter
- XmlParserAbstract
- XmlWriterAbstract
- jApp
- jAppInstance
- jFramework
- EntryPointUrlModifier
- AbstractEntry
- MapInclude
- ModuleUrl
- MapParserException
- MapperConfig
- SelectorUrlHandler
- a specific selector for user url handler.
- SelectorUrlXmlMap
- a specific selector for the xml files which contains the configuration of the UrlMapper.
- UrlActionMapper
- an url engine to parse,analyse and create significant url it needs an urls.xml file in the app/system directory (see documentation).
- UrlMapData
- Contain informations of an url, readed from the map file.
- XmlEntryPoint
- XmlMapModifier
- allow to modify the urls.xml file.
- XmlMapParser
- Compiler for the url engine. It can parse urls.xml files.
- XmlRedefinedMapModifier
- allow to modify the urls.xml file.
- ClearTemp
- CloseApp
- FilesRights
- OpenApp
- RedisCacheDeletionWorker
- RedisKvdbDeletionWorker
- Exception
- Item
- ItemException
- Resolver
- EventDispatcher
- The event dispatcher of Jelix
- EventListener
- base class for event listeners.
- ListenerProvider
- HtmlBuilder
- Main HTML form builder.
- ReCaptchaValidator
- SimpleCaptchaValidator
- RootWidget
- TemplateController
- WidgetBase
- Checker
- check an installation of a jelix application.
- CheckerBase
- base class for a jelix installation checker.
- CheckerPage
- show a page with results of jelix environment checking.
- Messages
- Allow to access to some localized messages.
- Configurator
- main class to configure modules.
- EntryPoint
- container for entry points properties, for installers.
- EntryPointConfigurator
- entry points properties for configurators.
- EntryPointPreConfigurator
- entry points properties for configurators.
- Exception
- Installer Exception.
- GlobalSetup
- InstallationResolver
- Migration
- do changes in the application before the installation of modules can be done.
- UrlEngineUpgrader
- ConfigurationHelpers
- DatabaseHelpers
- Trait for installer/configurator classes.
- InstallHelpers
- LocalConfigurationHelpers
- PreConfigurationHelpers
- PreInstallHelpers
- Configurator
- Base class for classes which configure a module.
- EntryPointToInstall
- Define an entry point to install or to uninstall
- Installer
- Base class for classes that does processing to install a module into an instance of the application. A module should have a class that inherits from it in order to setup itself into the application.
- InstallerAbstract
- Base class for installers and uninstallers.
- InteractiveConfigurator
- Uninstaller
- A class that does processing to uninstall a module from an instance of the application. A module should have a class that inherits from it in order to remove things from the application.
- ModuleInstallerLauncher
- Manage status of a module and its installer/updaters.
- ModuleStatus
- container for module properties, according to a specific entry point configuration.
- Html
- an HTML reporter.
- HtmlBuffer
- an HTML reporter storing generated content into a string.
- NoOutput
- a reporter which reports... nothing.
- SimpleConsole
- simple text reporter.
- Configure
- Launch commands from modules.
- ConfigureCommand
- Command for a user to configure an application before installing it.
- InputHelpers
- Installer
- Launch commands from modules.
- InstallerCommand
- ModuleCommandAbstract
- ModulesCommands
- Launch commands from modules.
- SingleCommandApplication
- Utils
- WebAssetsCompiler
- It reads webassets configuration and transform this configuration into a list that is readable very fast during the response construction.
- WebAssetsSelection
- dashboardZone
- jZone is a representation of a zone in an response content, in a html page.
- AbstractAcl2Cmd
- AddRight
- ForbidRight
- RemoveRight
- RightsList
- SubjectCreate
- SubjectDelete
- SubjectGroupCreate
- SubjectGroupDelete
- SubjectGroupList
- SubjectList
- GroupCreate
- GroupDefault
- GroupDelete
- GroupName
- GroupsList
- UserAddGroup
- UserRegister
- UserRemoveGroup
- UsersList
- UserUnregister
- jacl2GroupsOfUserDaoRecord
- Base class for all record classes generated by the dao compiler.
- AbstractCommand
- AbstractCommandForApp
- ConfigureModule
- CreateApp
- CreateClassFromDao
- CreateCtrl
- CreateDao
- CreateDaoCrud
- CreateEntryPoint
- CreateForm
- CreateLangPackage
- CreateModule
- CreateZone
- IniChange
- IniMerge
- InitAdmin
- MigrateApp
- UnconfigureModule
- CommandConfig
- configuration for commands.
- CreateAppApplication
- DevApplication
- JelixCommands
- Class JelixCommands.
- JelixScript
- CoordinatorForTest
- the main class of the jelix core.
- UnitTestCase
- UnitTestCaseDb
- DbProfileHelpersTrait
- Trait for installer/configurator classes.
- FileHelpersTrait
- Trait for installer/configurator classes.
- InstallConfigTrait
- Trait for installer/configurator classes.
- ReporterTrait
Table of Contents
- JELIX_SCRIPTS_PATH = __DIR__ . '/../'
- jtpl_function_html_breadcrumb() : mixed
- breadcrumb plugin : display breadcrumb trails, ie. user navigation tracking.
- masterAdminItemSort() : mixed
- masterAdminDashboardWidgetSort() : mixed
Constants
JELIX_SCRIPTS_PATH
public
mixed
JELIX_SCRIPTS_PATH
= __DIR__ . '/../'
Functions
jtpl_function_html_breadcrumb()
breadcrumb plugin : display breadcrumb trails, ie. user navigation tracking.
jtpl_function_html_breadcrumb(jTpl $tpl[, array<string|int, mixed> $nb = null ][, string $separator = '' ]) : mixed
Parameters
- $tpl : jTpl
-
template engine
- $nb : array<string|int, mixed> = null
-
the number of items displayed by the plugin
- $separator : string = ''
-
Symbol separating items
Tags
Return values
mixed —masterAdminItemSort()
masterAdminItemSort(mixed $itemA, mixed $itemB) : mixed
Parameters
- $itemA : mixed
- $itemB : mixed
Tags
Return values
mixed —masterAdminDashboardWidgetSort()
masterAdminDashboardWidgetSort(mixed $itemA, mixed $itemB) : mixed
Parameters
- $itemA : mixed
- $itemB : mixed