Jelix 1.8.14-pre

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
Tags
Return values
mixed

Search results