HomeTrainingReleasesGet StartedStructureHasterixHasterix
Hasterix/Application/AbstractApplication

AbstractApplication is a base class for any Hasterix application. A Hasterix application start a request receiver that receive treat and answer to requests. It also include many security algorithms like authentication checker, some attack prevention algorithms and more. A Hasterix application can also be use in each bundle; in this case a bundle that receive a request will also receive an instance of his application child class then the bundle alter many data before answering or terminating the request.

Hasterix/Application/AppApp is a child class of AbstractApplication and can be instantiate.Hasterix/Application/ApplicationAbstractOld abstract application class. This class if deprecated since Hasterix 0.0.3.Hasterix/Application/ApplicationBase Old child class for abstract application class. This class is deprecated since Hasterix 0.0.3Hasterix/Application/ApplicationInterfaceInterface for application class. Contain all required method in an application class.Hasterix/AutomatorComment the text belowHasterix/Cache/StaticPageCache/BaseStaticPageCacheManager BaseStaticPageCacheManager is an abstract class for static class management.Hasterix/Cache/StaticPageCache/StaticPageCacheInterfaceStaticPageCacheInterface is an inteface for any static page cache manager.Hasterix/Cache/StaticPageCache/StaticPageCacheManager

StaticPageCacheManager is a child class of BaseStaticPageCacheManager and can be instantiate.

Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\AbstractCodeContainerObject

AbstractCodeContainer is an abstract child class of AbstractCodeObject to representing container algorithms like method, loops and more.

Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\AbstractCodeObjectAbstractCodeObject is an abstract class and parent class of any code object class.Code objects are use to read, generate and analyze algorithms in any programming language.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeAnd CodeAnd is a class that can be use to add "and" condition code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeArrayCodeArray is a class that can be use to add "array" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeAssignmentCodeAssignment is a class that can be use to add "assignment" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeBreakCodeBreak is a class that can be use to add "break" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeClassCodeClass is a class that can be use to add "class" code Object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeComparisonCodeComparition is a class that can be use to add "comparition" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeConcatCodeConcate is a class that can be use to add "concatenation" code Object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeConstVarCodeConstVar is a class that can be use to add "constant" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeContainerObjectInterfaceCodeContainerObjectInterface is an interface class for any code container object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeDocCommentCodeDocComment is a class that can be use to add "doc comment" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeDoWhile CodeDoWhile is a class that can be use to add "do while" loop code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeElse CodeElse is a class that can be use to add "else" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeElseIfCodeElseIf is a class that can be use to add "elseif" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeEndInstruction CodeEndInstruction is a class that can be use to add algorithm instruction end syntax code Object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeFileHasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeForeachCodeForeach is a code container class that can be use to add "foreach" loop code Object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeFunctionCodeFunction is a code container class that can be use to add "method" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeFunctionInvocationCodeFunctionInvocation is a code container class that can be use to add "method invocation" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeIfCodeIf is a code container class that can be use to add "if" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeIncludeCodeInclude is a class that can be use to add "include" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeKeyValueCodeKeyValue is a class that can be use to add "key value" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeMultiLineComment CodeMultiLineComment is a code container class that can be use to add "multi-line comment" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeNamespaceCodeNamespace is a class that can be use to add "namespace" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeNewInstanceCodeNewInstance is a class that can be use to add "new instance" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeNewLineCodeNewLine is a class that can be use to add "new line" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeObjectInterfaceCodeObjectInterface is an interface for any code object class.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeOneLineCommentCodeOneLineComment is a class that can be use to add "one line comment" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeOperationCodeOperation is a class that can be use to add "operation" code obeject.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeParenthesis CodeParenthesis is a code container class that can be use to add "parenthesis" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeReturnCodeReturn is a class that can be use to add "return" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeTagCodeTab is a class that can be use to add "tag" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeUseNamespaceCodeUserNamespace is a class that can be use to add "use namespace" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeValue CodeValue is a class that can be use to add "value" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeVarCodeVar is a class that can be use to add variable code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeVarInvocationCodeVarInvocation is a class that can use to add variable invocation code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeWhenCodeWhen is a code container class that can be use to add "when" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeObject\CodeWhileCodeWhile is a code container class the can be use to add "while" code object.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\PHP\PHPCodeExplorerPHPCodeExplorer is a PHP code explorer class. It's generally use to read and generate PHP programming language code.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\AbstractCodeExplorerAbstractCodeExplorer is an abstract parent class for all code explorer class.Hasterix\Computer\FileSystem\FileExplorer\CodeExplorer\CodeExplorerInterfaceCodeExplorerInterface is an interface for all code explorer.Hasterix\Computer\FileSystem\FileExplorer\XmlExplorer\AbstractXmlExplorerAbstractXmlExplorer is an abstract parent class for all XML explorer class.Hasterix\Computer\FileSystem\FileExplorer\XmlExplorer\XmlElementXmlElement is a class that represent a XML element.Hasterix\Computer\FileSystem\FileExplorer\XmlExplorer\XmlExplorerXmlExplorer is a XML explorer class. XML explorer class are use to process XML format.Hasterix\Computer\FileSystem\FileExplorer\XmlExplorer\XmlExplorerInterfaceXmlExplorerInterface is an interface for any XML explorer class.Hasterix\Computer\FileSystem\FileExplorer\AbstractFileExplorerAbstractFileExplorer is an abstract parent class for all file explorer class.File explorers are use to process files in file systems.Hasterix\Computer\FileSystem\FileExplorer\FileExplorerFileExplorer is a child class for AbtractFileExplorer.Hasterix\Computer\FileSystem\FileExplorer\FileExplorerInterfaceFileExplorerInteface is an interface for any file explorer class.Hasterix\Computer\FileSystem\FileExplorer\FpFp is a child class for AbstractFIleExplorer.Hasterix\Computer\FileSystem\FileKeeper\AbstractFileKeeperAbstractFileKeeper is an abstract parent class for all file feeper class. File keepers are attached to file uploading and take care uploaded files by organizing them for easy access. A usage case of file keepers are with database tables that need to store files.Hasterix\Computer\FileSystem\FileKeeper\FileKeeperFileKeeper is a child class of AbstractFileKeeper and can be instantiate.Hasterix\Computer\FileSystem\FileKeeper\FileKeeperInterfaceFileKeeperInterface is an inteface for all file keeper class.Hasterix\Computer\FileSystem\FileUploader\AbstractFileUploaderHasterix\Computer\FileSystem\FileUploader\FileUploader FileUploader is a child class of AbstractFileUploader that can be instantiate.Hasterix\Computer\FileSystem\FileUploader\FileUploaderInterfaceFileUploaderInterface is an interface for all file upload class.Hasterix\Computer\FileSystem\FileUploader\ImageUploaderImageUploader is an Image upload class. It also include some image processing algorithms.Hasterix\Computer\FileSystem\AbstractFileSystemAbstractFileSystem is an abstract parent class for all file system class.Hasterix\Computer\FileSystem\FileSystem FileSystem is a child class of AbstractFileSystem that can be instantiate.Hasterix\Computer\FileSystem\FileSystemAbstract FileSystemAbstract is an old abstract file system class. This class is deprecated since Hasterix 0.0.3.Hasterix\Computer\FileSystem\FileSystemBaseFileSystemBase is an Old child of FileSystemAbstract and is deprecated since Hasterix 0.0.3.Hasterix\Computer\FileSystem\FileSystemInterface FileSystemInterface is an interface for all file system class.Hasterix\Computer\Internet\Web\Protocol\Http\Body\AbstractBodyDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Body\BodyDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Body\BodyInterfaceDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Header\AbstractHeaderDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Header\HeaderDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Header\HeaderInterfaceDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Request\Body\RequestBodyDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Request\Body\RequestBodyAbstractDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Request\Body\RequestBodyInterfaceDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Request\Header\RequestHeaderDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Request\Header\RequestHeaderAbstractDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Request\Header\RequestHeaderInterfaceDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Request\AbstractRequestDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Request\RequestDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Request\RequestAbstractDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Request\RequestInterfaceDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Request\RequestReceivedDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Response\AbstractResponseDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Response\FileResponseDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Response\HtmlResponseDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Response\JsonResponseDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Response\JsonResponseBuilderDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Response\RedirectionResponseDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Response\ResponseDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Response\ResponseAbstractDescription du fichierHasterix\Computer\Internet\Web\Protocol\Http\Response\ResponseInterfaceDescription du fichierHasterix\Console\Bundle\BundleManager BundleManager is a bundle manager for Hasterix cli. It receive and execute bundle based command.Hasterix\Console\Controller\ControllerManagerControllerManager is a controller manager for Hasterix cli. It receive and execute controller base command.Hasterix\Console\Language\LanguageManager LanguageManager is a language managar for Hasterix cli. It receive and execute commands related to the project language.Hasterix\Console\String\StringManagerStringManager is a string manager for Hasterix cli. It receive and execute commands related to the project string resources.Hasterix\Console\Table\TableManager TableManager is a table manager for Hasterix cli. It receive and execute commands related to the project databases tables.Hasterix\Console\Theme\ThemeManagerThemeManager is a theme manager for Hasterix cli. It receive and execute commands related to the project themes.Hasterix\Console\AbstractCliManagerAbstractCliManager is an abstract parent class for all cli manager in Hasterix.Hasterix\Console\CliAssistantCliAssistant is the Hasterix cli assistance class.Hasterix\Console\CliManagerInterfaceCliManagerInterface is an interface for all cli manager class.Hasterix\data\CountriesArrayData FileSystemInterface is an interface for all file system class.Hasterix\Error\ErrorObject\Error Error class are error representation class for all major cases: Compile, CompileWarning, Core, CorWarning, Depracated, Notice, and more.Hasterix\Error\ErrorObject\ErrorAllDescription du fichierHasterix\Error\ErrorObject\ErrorCompile FileSystemInterface is an interface for all file system class.Hasterix\Error\ErrorObject\ErrorCompileWarning FileSystemInterface is an interface for all file system class.Hasterix\Error\ErrorObject\ErrorCore FileSystemInterface is an interface for all file system class.Hasterix\Error\ErrorObject\ErrorCoreWarning FileSystemInterface is an interface for all file system class.Hasterix\Error\ErrorObject\ErrorDepracated FileSystemInterface is an interface for all file system class.Hasterix\Error\ErrorObject\ErrorNotice FileSystemInterface is an interface for all file system class.Hasterix\Error\ErrorObject\ErrorObjectAbstractDescription du fichierHasterix\Error\ErrorObject\ErrorObjectInterfaceDescription du fichierHasterix\Error\ErrorObject\ErrorParseDescription du fichierHasterix\Error\ErrorObject\ErrorRecoverableDescription du fichierHasterix\Error\ErrorObject\ErrorStrictDescription du fichierHasterix\Error\ErrorObject\ErrorUserDescription du fichierHasterix\Error\ErrorObject\ErrorUserDeprecatedDescription du fichierHasterix\Error\ErrorObject\ErrorUserNoticeDescription du fichierHasterix\Error\ErrorObject\ErrorUserWarningDescription du fichierHasterix\Error\ErrorObject\ErrorWarningDescription du fichierHasterix\Error\Log\LogLog is a log child class of LogAbstract class.Hasterix\Error\Log\LogAbstractLogAbstract is an abstract class for Hasterix error and exception reporting. It's generally used when Hasterix is in production environment.Hasterix\Error\Log\LogInterface LogInterface is an interface for all log class.Hasterix\Error\ErrorManagerErrorManager is a child class of ErrorManagerAbstract.Hasterix\Error\ErrorManagerAbstract ErrorManagerAbstract is an abstract parent class for all error management clas.Hasterix\Error\ErrorManagerInterface ErrorManagerInterface is an interface for all error manager class.Hasterix\Helper\php\ApplicationNews LogInterface is an interface for all log class.Hasterix\Helper\php\DateManager LogInterface is an interface for all log class.Hasterix\Helper\php\DbSwitcher LogInterface is an interface for all log class.Hasterix\Helper\php\FileExplorer LogInterface is an interface for all log class.Hasterix\Helper\php\FileUploader LogInterface is an interface for all log class.Hasterix\Helper\php onct LogInterface is an interface for all log class.Hasterix\Helper\Config Config is an utility class for reading the project config.Hasterix\Helper\Utils Utils is an utility class for Hasterix projects.Hasterix\Mvc\Controller\AbstractAuthController AbstractAuthController is an abstract parent class for all auth controller.Hasterix\Mvc\Controller\AbstractControllerAbstractController is an abstract parent class for all controller.Hasterix\Mvc\Controller\BaseControllerBaseController is an old abstract controller for Hasterix. BaseController is deprecated since Hasterix 0.0.2.Hasterix\Mvc\Controller\ControllerInterfaceControllerInterface is an interface for all controller in Hasterix.Hasterix\Mvc\Controller\FloatingAuthControllerFLoatingAuthController is a child class of AbstractAuthController. All child controller of FloatingAuthController use the project Config authentication controller.Hasterix\Mvc\Database\Model\CacheManager\CacheManager CacheManager is a class for database query cache manager.Hasterix\Mvc\Database\Model\CacheManager\CacheManagerInterface FileSystemInterface is an interface for all file system class.Hasterix\Mvc\Database\Model\Wrapper\ModelWrapperAbstract FileSystemInterface is an interface for all file system class.Hasterix\Mvc\Database\Model\Wrapper\ModelWrapperInterface FileSystemInterface is an interface for all file system class.Hasterix\Mvc\Database\Model\Wrapper\MysqlModelWrapper FileSystemInterface is an interface for all file system class.Hasterix\Mvc\Database\Model\Wrapper\PgsqlModelWrapper FileSystemInterface is an interface for all file system class.Hasterix\Mvc\Database\Model\Wrapper\SqliteModelWrapper FileSystemInterface is an interface for all file system class.Hasterix\Mvc\Database\Model\AbstractModel CacheManager is a class for database query cache manager.Hasterix\Mvc\Database\Model\AbstractTableObject AbstractTableObject is an abstract parent class for all TableObject in Hasterix.Hasterix\Mvc\Database\Model\AttributeBuilder AttributeBuilder is a class to build table attributes.Hasterix\Mvc\Database\Model\ModelInterface ModelInterface is an interface for all model in Hasterix.Hasterix\Mvc\Database\AbstractDatabase AbstractDatabse is an abstract parent class of all database in Hasterix.Hasterix\Mvc\Database\DatabaseInterface DatabaseInterface is an interface for all database class in Hasterix.Hasterix\Mvc\Database\Db Db is a child class of AbstractDatabse that can be instantiate.Hasterix\Mvc\Database\MysqlDb MysqlDb is a database class for Mysql.Hasterix\Mvc\Database\ProgresqlDb PostgresqlDb is a database class for Postgresql.Hasterix\Mvc\Design\Page\HtmlPage\HtmlPageBody\AbstractHtmlPageBodyDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageBody\HtmlPageBodyDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageBody\HtmlPageBodyAbstractDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageBody\HtmlPageBodyBaseDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageBody\HtmlPageBodyInterfaceDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageFooter\AbstractHtmlPageFooterDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageFooter\HtmlPageFooterDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageFooter\HtmlPageFooterAbstractDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageFooter\HtmlPageFooterBaseDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageFooter\HtmlPageFooterInterfaceDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageHead\AbstractHtmlPageHeadDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageHead\HtmlPageHeadDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageHead\HtmlPageHeadAbstractDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageHead\HtmlPageHeadBaseDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageHead\HtmlPageHeadInterfaceDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageHead\Utf8PageHeadDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageHeader\AbstractHtmlPageHeaderDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageHeader\HtmlPageHeaderDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageHeader\HtmlPageHeaderAbstractDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageHeader\HtmlPageHeaderBaseDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageHeader\HtmlPageHeaderInterfaceDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\AbstractHtmlPageDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageAbstractDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageBaseDescription du fichierHasterix\Mvc\Design\Page\HtmlPage\HtmlPageInterfaceDescription du fichierHasterix\Mvc\Design\Page\AbstractPageDescription du fichierHasterix\Mvc\Design\Page\PageInterfaceDescription du fichierHasterix\Mvc\Design\Script\AbstractScriptDescription du fichierHasterix\Mvc\Design\Script\ScriptInterfaceDescription du fichierHasterix\Mvc\Design\Style\StyleSheet\AbstractStyleSheetDescription du fichierHasterix\Mvc\Design\Style\StyleSheet\DimDescription du fichierHasterix\Mvc\Design\Style\StyleSheet\FlexBoxStyleSheetDescription du fichierHasterix\Mvc\Design\Style\StyleSheet\StyleGroupDescription du fichierHasterix\Mvc\Design\Style\StyleSheet\StyleSheetDescription du fichierHasterix\Mvc\Design\Style\StyleSheet\StyleSheetInterfaceDescription du fichierHasterix\Mvc\Design\Style\StyleSheet\StyleSubGroupDescription du fichierHasterix\Mvc\Design\Style\AbstractStyleDescription du fichierHasterix\Mvc\Design\Style\StyleInterfaceDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\Layout\AbstractLayoutDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\Layout\LayoutInterfaceDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\Layout\LinearLayoutDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\Layout\PageContentLayoutDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\Layout\RelativeLayoutDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\Widget\HeaderBar\AbstractHeaderBarDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\Widget\HeaderBar\HeaderBarDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\Widget\Menu\AbstractMenuDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\Widget\Menu\ActionDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\Widget\Menu\MenuInterfaceDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\Widget\Menu\RightNavMenuDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\Widget\AbstractWidgetDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\Widget\ButtonDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\Widget\HeaderViewDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\Widget\ShortLabeledWidgetDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\Widget\TitledChainListDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\Widget\WidgetInterfaceDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\AbstractHtmlElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\AElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\BElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\BrElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\DivElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\ElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\FooterElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\FormElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\H1ElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\H2ElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\H3ElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\H4ElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\H5ElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\H6ElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\HeadElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\HeaderElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\HrElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\HtmlElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\HtmlElementInterfaceDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\IElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\ImgElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\LiElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\LinkElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\MetaElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\OlElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\PElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\ScriptElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\SpanElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\StyleElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\TitleElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\UElementDescription du fichierHasterix\Mvc\Design\View\DOM\HTML\UlElementDescription du fichierHasterix\Mvc\Design\View\DOM\AbstractDOMElementDescription du fichierHasterix\Mvc\Design\View\DOM\AbstractDOMVariantDescription du fichierHasterix\Mvc\Design\View\DOM\DOMElementInterfaceDescription du fichierHasterix\Mvc\Design\View\DOM\DOMTextDescription du fichierHasterix\Mvc\Design\View\DOM\DOMVariantInterfaceDescription du fichierHasterix\Mvc\Design\View\AbstractViewDescription du fichierHasterix\Mvc\Design\View\ViewInterfaceDescription du fichierHasterix\Mvc\Design\AssetLoaderDescription du fichierHasterix\Mvc\Design\DesignAbstractDescription du fichierHasterix\Mvc\Design\DesignInterfaceDescription du fichierHasterix\Object\Int\TIntDescription du fichierHasterix\Object\Int\TIntInterfaceDescription du fichierHasterix\Object\String\TStringDescription du fichierHasterix\Object\String\TStringInterfaceDescription du fichierHasterix\AbstractHasterix AbstractHasterix is an abstract parent class for all major class in Hasterix.Hasterix\AbstractRouter AbstractRouter is an abstract parent class for all routing class in Hasterix.Hasterix\HasterixConsts HasterixConsts is a class that contain some constant require by the project.Hasterix\HasterixInterface HasterixInterface is an interface for all Hasterix major class.Cli/htx htx is Hasterix cli. By executing htx, developers can access Hasterix Assitant to automate many tasks.
After executing htx, developers will have to choose between following commands:

        1. Bundles management
        2. Tables management
        3. Databases management
        4. Controllers management
        5. Themes management
        6. Strings resources management
        7. Languages management
        8. Close

  1. is to manage the project bundles (add, delete, ...)
  2. is for database table management (add, delete, ...)
  3. is for Database Management
  4. is for controllers management (add, delete, add roote, ...)
  5. is for the project themes management (add, delete ...)
  6. is for string ressources management for the project translation.
  7. is for languages management.
  8. is to close the Assistant
Config/config.xml config.xml is for the project configuration. It's possible to set the project name, logo version and more.Config/database.xml database.xml is to add remove a database connexion from the project. It's also possible to set the project default databse.SuperBundle SuperBundle directory is main bundle of the project.SuperBundle/Design The main bundle design res directory.SuperBundle/Design/PageFooter

The main bundle design pages footers directory.

SuperBundle/Design/PageHead The main bundle design pages heads directory.SuperBundle/Design/PageHeader The main bundle design pages headers directory.SuperBundle/Design/Theme The main bundle design themes directory.SuperBundle/Model The main bundle model directory.SuperBundle/Res.php The main bundle ressource generated class.Vendor Composer Vendor directory.WorkSpace The project workspace where all developer created bundles will be stored.WWW Hasterix server root directory.Router Hasterix Router class to route received request and deliver response.