Classes, interfaces and traits
jICoordPlugin¶
interface that should implement all coordinator plugins
« More »
jIMultiFileCompiler¶
interface for compiler which needs many source files
The PHP file generated by the compiler should check itself
if it is still valid. The file should have a "return" statement
with a boolean : true if it is ok, false if it should be recompiled.
« More »
jIRestController¶
interface for controllers used for RESTFull request/response
« More »
jISimpleCompiler¶
interface for compiler which needs only one source file.
The PHP file generated by the compiler should check itself
if it is still valid. The file should have a "return" statement
with a boolean : true if it is ok, false if it should be recompiled.
« More »
jBundle¶
a bundle contains all readed properties in a given language, and for all charsets
« More »
jCmdlineCoordinator¶
The command line version of jCoordinator
This allows us to handle exit code of commands properly
« More »
jConfig¶
static class which loads the configuration
« More »
jConfigCompiler¶
jConfigCompiler merge two ini file in a single array and store it in a temporary file
This is a static class
« More »
jController¶
class base for controllers
A controller is used to implement one or many actions, one method for each action.
« More »
jCoordinator¶
the main class of the jelix core
this is the "chief orchestra" of the framework. Its goal is
to load the configuration, to get the request parameters
used to instancie the correspondant controllers and to run the right method.
« More »
jException¶
Jelix Exception
It handles locale messages. Message property contains the locale key,
and a new property contains the localized message.
« More »
jIncluder¶
This object is responsible to load cache files.
Some jelix files needs to be compiled in PHP (templates, daos etc..) and their
correspondant php content are stored in a cache file.
jIncluder verify that cache file exists, and if not, it calls the correspondant compiler.
Finally, it includes the cache.
« More »
jLocale¶
static class to get a localized string
« More »
jServer¶
Static class providing some utilities to retrieve informations about the server
« More »
jSession¶
session management class of the jelix core
« More »