Skip to content

Zemit Project Documentation

This is an automatically generated documentation for Zemit Project Documentation.

Namespaces

\Zemit

Class Description
Bootstrap Zemit Core's Bootstrap for the MVC Application & CLI Console mode
Exception Zemit\Exception
All Zemit exceptions should use or extend this exception
Identity Identity Management
Locale Allow to manage and lookup the locale for the localisation
Tag This file is part of the Zemit Framework.

\Zemit\Acl

Class Description
Acl Class Acl
Interface Description
AclInterface

\Zemit\Assets

Class Description
Manager {@inheritDoc}

\Zemit\Autoload

Class Description
Loader Class Loader

\Zemit\Bootstrap

Class Description
Config Global Zemit Configuration
Deployment Zemit Deployment Configuration
Devtools Global Zemit Configuration
Router Zemit Router
{@inheritDoc}

\Zemit\Bootstrap\Permissions

Class Description
TableConfig
TemplateConfig
WorkspaceConfig

\Zemit\Cache

Class Description
Cache Class Cache

\Zemit\Cli

Class Description
Console
Dispatcher
ExceptionHandler
Module
Router
Task
Interface Description
DispatcherInterface
TaskInterface Interface for task handlers

\Zemit\Config

Class Description
Config
Interface Description
ConfigInterface

\Zemit\Db

Class Description
Column
Profiler {@inheritdoc}

\Zemit\Db\Adapter\Pdo

Class Description
Mysql

\Zemit\Db\Dialect

Class Description
Mysql Class MySQL

\Zemit\Db\Events

Class Description
Logger Responsible for logging database query events.
Profiler Class Profiler

\Zemit\Di

Class Description
Injectable This class allows to access services in the services container by just only
accessing a public property with the same name of a registered service
Trait Description
InjectableProperties
InjectableTrait The InjectableTrait trait provides methods for using dependency injection within an object.

\Zemit\Dispatcher

Class Description
AbstractDispatcher
Trait Description
DispatcherTrait
Interface Description
DispatcherInterface

\Zemit\Encryption

Class Description
Security {@inheritDoc}

\Zemit\Events

Trait Description
EventsAwareTrait The EventsAwareTrait provides methods for managing events within a class.

\Zemit\Exception

Class Description
CliException Zemit\Exception
All Zemit exceptions should use or extend this exception
HttpException Zemit\Exception
All Zemit exceptions should use or extend this exception

\Zemit\Filter

Class Description
Filter Filter class extends the \Phalcon\Filter\Filter class and provides additional methods for filtering data.
FilterFactory
Validation {@inheritDoc}

\Zemit\Filter\Sanitize

Class Description
IPv4
IPv6
Json
Md5

\Zemit\Filter\Validation\Validator

Class Description
Color
Json

\Zemit\Fractal

Class Description
Manager The Manager class extends the League\Fractal\Manager class and provides additional functionality.
ModelTransformer This class is responsible for transforming a Model object into an array representation.
Transformer This class extends the TransformerAbstract class and implements the InjectionAwareInterface.

\Zemit\Fractal\Serializer

Class Description
RawArraySerializer Class RawArraySerializer

\Zemit\Html

Class Description
Escaper Zemit\Html\Escaper
TagFactory Class TagFactory

\Zemit\Html\Escaper

Interface Description
EscaperInterface

\Zemit\Http

Class Description
Request Represents an HTTP request.
Response Represents an HTTP response.
StatusCode According to Wikipedia List of HTTP status codes
Interface Description
RequestInterface {@inheritDoc}
ResponseInterface {@inheritDoc}

\Zemit\Locales

Class Description
En
Fr

\Zemit\Logger

Class Description
Loggers

\Zemit\Models

Class Description
AbstractModel Events
- afterCreate
- afterDelete
- afterFetch
- afterSave
- afterUpdate
- afterValidation
- afterValidationOnCreate
- afterValidationOnUpdate
- beforeDelete
- beforeCreate
- beforeSave
- beforeUpdate
- beforeValidation
- beforeValidationOnCreate
- beforeValidationOnUpdate
- notDeleted
- notSaved
- onValidationFails
- prepareSave
- validation
Audit Class Audit
AuditDetail Class AuditDetail
Backup Class Backup
Category Class Category
Column Class Column
Data Class Data
Email Class Email
EmailFile Class EmailFile
Feature Class Feature
Field Class Field
File Class File
FileRelation Class FileRelation
Flag Class Flag
Group Class Group
GroupFeature Class GroupFeature
GroupRole Class GroupRole
GroupType Class GroupType
Job Class Job
JobScheduler Class JobScheduler
Lang Class Lang
Log Class Log
Menu Class Menu
Meta Class Meta
Oauth2 Class Oauth2
Page Class Page
PhalconMigrations Class PhalconMigrations
Post Class Post
PostCategory Class PostCategory
Profile Class Profile
Role Class Role
RoleFeature Class RoleFeature
RoleRole Class RoleRole
Session Class Session
Setting Class Setting
Site Class Site
SiteLang Class SiteLang
Table Class Table
Template Class Template
Translate Class Translate
TranslateField Class TranslateField
TranslateTable Class TranslateTable
Type Class Type
User Class User
UserFeature Class UserFeature
UserGroup Class UserGroup
UserRole Class UserRole
UserType Class UserType
Validator Class Validator
Workspace Class Workspace
WorkspaceLang Class WorkspaceLang

\Zemit\Models\Abstracts

Class Description
AuditAbstract Class AuditAbstract
AuditDetailAbstract Class AuditDetailAbstract
BackupAbstract Class BackupAbstract
CategoryAbstract Class CategoryAbstract
ColumnAbstract Class ColumnAbstract
DataAbstract Class DataAbstract
EmailAbstract Class EmailAbstract
EmailFileAbstract Class EmailFileAbstract
FeatureAbstract Class FeatureAbstract
FieldAbstract Class FieldAbstract
FileAbstract Class FileAbstract
FileRelationAbstract Class FileRelationAbstract
FlagAbstract Class FlagAbstract
GroupAbstract Class GroupAbstract
GroupFeatureAbstract Class GroupFeatureAbstract
GroupRoleAbstract Class GroupRoleAbstract
GroupTypeAbstract Class GroupTypeAbstract
JobAbstract Class JobAbstract
JobSchedulerAbstract Class JobSchedulerAbstract
LangAbstract Class LangAbstract
LogAbstract Class LogAbstract
MenuAbstract Class MenuAbstract
MetaAbstract Class MetaAbstract
Oauth2Abstract Class Oauth2Abstract
PageAbstract Class PageAbstract
PhalconMigrationsAbstract Class PhalconMigrationsAbstract
PostAbstract Class PostAbstract
PostCategoryAbstract Class PostCategoryAbstract
ProfileAbstract Class ProfileAbstract
RoleAbstract Class RoleAbstract
RoleFeatureAbstract Class RoleFeatureAbstract
RoleRoleAbstract Class RoleRoleAbstract
SessionAbstract Class SessionAbstract
SettingAbstract Class SettingAbstract
SiteAbstract Class SiteAbstract
SiteLangAbstract Class SiteLangAbstract
TableAbstract Class TableAbstract
TemplateAbstract Class TemplateAbstract
TranslateAbstract Class TranslateAbstract
TranslateFieldAbstract Class TranslateFieldAbstract
TranslateTableAbstract Class TranslateTableAbstract
TypeAbstract Class TypeAbstract
UserAbstract Class UserAbstract
UserFeatureAbstract Class UserFeatureAbstract
UserGroupAbstract Class UserGroupAbstract
UserRoleAbstract Class UserRoleAbstract
UserTypeAbstract Class UserTypeAbstract
ValidatorAbstract Class ValidatorAbstract
WorkspaceAbstract Class WorkspaceAbstract
WorkspaceLangAbstract Class WorkspaceLangAbstract

\Zemit\Models\Abstracts\Interfaces

Interface Description
AuditAbstractInterface
AuditDetailAbstractInterface
BackupAbstractInterface
CategoryAbstractInterface
ColumnAbstractInterface
DataAbstractInterface
EmailAbstractInterface
EmailFileAbstractInterface
FeatureAbstractInterface
FieldAbstractInterface
FileAbstractInterface
FileRelationAbstractInterface
FlagAbstractInterface
GroupAbstractInterface
GroupFeatureAbstractInterface
GroupRoleAbstractInterface
GroupTypeAbstractInterface
JobAbstractInterface
JobSchedulerAbstractInterface
LangAbstractInterface
LogAbstractInterface
MenuAbstractInterface
MetaAbstractInterface
Oauth2AbstractInterface
PageAbstractInterface
PhalconMigrationsAbstractInterface
PostAbstractInterface
PostCategoryAbstractInterface
ProfileAbstractInterface
RoleAbstractInterface
RoleFeatureAbstractInterface
RoleRoleAbstractInterface
SessionAbstractInterface
SettingAbstractInterface
SiteAbstractInterface
SiteLangAbstractInterface
TableAbstractInterface
TemplateAbstractInterface
TranslateAbstractInterface
TranslateFieldAbstractInterface
TranslateTableAbstractInterface
TypeAbstractInterface
UserAbstractInterface
UserFeatureAbstractInterface
UserGroupAbstractInterface
UserRoleAbstractInterface
UserTypeAbstractInterface
ValidatorAbstractInterface
WorkspaceAbstractInterface
WorkspaceLangAbstractInterface

\Zemit\Models\Behaviors

Interface Description
BlameableInterface
SoftDeleteInterface

\Zemit\Models\Behaviors\Blameable

Interface Description
CreatedInterface
DeletedInterface
RestoredInterface
UpdateInterface

\Zemit\Models\Interfaces

Interface Description
AuditDetailInterface
AuditInterface
BackupInterface
CategoryInterface
ColumnInterface
DataInterface
EmailFileInterface
EmailInterface
FeatureInterface
FieldInterface
FileInterface
FileRelationInterface
FlagInterface
GroupFeatureInterface
GroupInterface
GroupRoleInterface
GroupTypeInterface
JobInterface
JobSchedulerInterface
LangInterface
LogInterface
MenuInterface
MetaInterface
Oauth2Interface
PageInterface
PhalconMigrationsInterface
PostCategoryInterface
PostInterface
ProfileInterface
RoleFeatureInterface
RoleInterface
RoleRoleInterface
SessionInterface
SettingInterface
SiteInterface
SiteLangInterface
TableInterface
TemplateInterface
TranslateFieldInterface
TranslateInterface
TranslateTableInterface
TypeInterface
UserFeatureInterface
UserGroupInterface
UserInterface
UserRoleInterface
UserTypeInterface
ValidatorInterface
WorkspaceInterface
WorkspaceLangInterface

\Zemit\Modules\Admin

Class Description
Controller Class Controller
Loader
Module This class allows to access services in the services container by just only
accessing a public property with the same name of a registered service

\Zemit\Modules\Admin\Controllers

Class Description
AbstractController Class Controller
ErrorController Class Controller
IndexController Class Controller

\Zemit\Modules\Api

Class Description
Controller Class Controller
Loader
Module This class allows to access services in the services container by just only
accessing a public property with the same name of a registered service

\Zemit\Modules\Api\Controllers

Class Description
AbstractController Class Controller
AuditController Class Controller
AuditDetailController Class Controller
AuthController Class Controller
CategoryController Class Controller
ClamavController Class Controller
DataController Class Controller
EmailController Class Controller
ErrorController Class Controller
FieldController Class Controller
FileController Class Controller
FlagController Class Controller
GroupController Class Controller
IndexController Class Controller
LangController Class Controller
LogController Class Controller
MenuController Class Controller
MetaController Class Controller
PageController Class Controller
PhalconMigrationsController Class Controller
PostController Class Controller
ProfileController Class Controller
RoleController Class Controller
SessionController Class Controller
SettingController Class Controller
TableController Class Controller
TemplateController Class Controller
TestController Class Controller
TranslateController Class Controller
TranslateFieldController Class Controller
TranslateTableController Class Controller
TypeController Class Controller
UserController Class Controller
WorkspaceController Class Controller

\Zemit\Modules\Cli

Class Description
Module
Task

\Zemit\Modules\Cli\Tasks

Class Description
AbstractTask
CacheTask
CronTask
DataLifeCycleTask
DatabaseTask
ErrorTask
FakerTask
HelpTask
ScaffoldTask
TestTask
TsScaffoldTask
UserTask

\Zemit\Modules\Cli\Tasks\Traits

Trait Description
DatabaseTrait
DescribesTrait Trait DescribesTrait
ScaffoldTrait Trait DescribesTrait
UserTrait

\Zemit\Modules\Frontend

Class Description
Controller Class Controller
Module This class allows to access services in the services container by just only
accessing a public property with the same name of a registered service

\Zemit\Modules\Frontend\Controllers

Class Description
AbstractController Class Controller
CheckController Class Controller
ErrorController Class Controller
IndexController Class Controller

\Zemit\Modules\Oauth2

Class Description
Controller Class Controller
Module This class allows to access services in the services container by just only
accessing a public property with the same name of a registered service

\Zemit\Modules\Oauth2\Controllers

Class Description
AbstractController Class Controller
ClientController Class Controller
FacebookController Class Controller
GithubController Class Controller
GoogleController Class Controller
InstagramController Class Controller
LinkedinController Class Controller

\Zemit\Mvc

Class Description
Application Simple HMVC - allow requests with namespaces and modules
{@inheritdoc}
Controller Class Controller
Dispatcher {@inheritDoc}
Model Events
- afterCreate
- afterDelete
- afterFetch
- afterSave
- afterUpdate
- afterValidation
- afterValidationOnCreate
- afterValidationOnUpdate
- beforeDelete
- beforeCreate
- beforeSave
- beforeUpdate
- beforeValidation
- beforeValidationOnCreate
- beforeValidationOnUpdate
- notDeleted
- notSaved
- onValidationFails
- prepareSave
- validation
Module This class allows to access services in the services container by just only
accessing a public property with the same name of a registered service
Router {@inheritDoc}
Url {@inheritDoc}
View {@inheritdoc}
Interface Description
ModelInterface

\Zemit\Mvc\Controller

Class Description
Error Class Controller
Rest Class Controller
Restful Class Controller
Interface Description
RestInterface
RestfulInterface

\Zemit\Mvc\Controller\Behavior\Model

Class Description
Create
Delete
Restore
Update

\Zemit\Mvc\Controller\Behavior\Skip

Class Description
SkipBind
SkipBindTypes
SkipCache
SkipColumns
SkipConditions
SkipDistinct
SkipFilterCondition
SkipGroup
SkipHaving
SkipIdentityCondition
SkipJoins
SkipLimit
SkipOffset
SkipOrder
SkipPermissionCondition
SkipSearchCondition
SkipSoftDeleteCondition
SkipWhiteList

\Zemit\Mvc\Controller\Traits

Trait Description
Behavior
Debug
Export Provides some utility methods to export data
Expose
Fractal This trait provides methods for working with Fractal, a library for transforming data structures.
Model
Params
Query Class Query
RestResponse
StatusCode Set the status code to the response

\Zemit\Mvc\Controller\Traits\Abstracts

Trait Description
AbstractBehavior
AbstractDebug
AbstractExport
AbstractExpose
AbstractFractal
AbstractInjectable Trait AbstractInjectable
AbstractModel
AbstractParams
AbstractQuery
AbstractRestResponse
AbstractStatusCode

\Zemit\Mvc\Controller\Traits\Abstracts\Query

Trait Description
AbstractBind
AbstractCache
AbstractColumn
AbstractConditions
AbstractDistinct
AbstractFields
AbstractGroup
AbstractHaving
AbstractJoins
AbstractLimit The Limit trait provides methods to handle query limits.
AbstractOffset This trait provides functionality to set and get an offset value for a query.
AbstractOrder
AbstractSave
AbstractWith

\Zemit\Mvc\Controller\Traits\Abstracts\Query\Conditions

Trait Description
AbstractFilterConditions
AbstractIdentityConditions
AbstractPermissionConditions
AbstractSearchConditions
AbstractSoftDeleteConditions

\Zemit\Mvc\Controller\Traits\Abstracts\Query\Fields

Trait Description
AbstractExposeFields The AbstractExposeFields trait provides a base implementation for exposing fields.
AbstractFilterFields The AbstractFilterFields trait provides a base implementation for filtering fields.
AbstractMapFields The AbstractMapFields trait provides a base implementation for mapping fields.
AbstractSaveFields The AbstractSaveFields trait provides a base implementation for saving fields.
AbstractSearchFields The AbstractSearchFields trait provides a base implementation for searching fields.

\Zemit\Mvc\Controller\Traits\Actions

Trait Description
AuthActions
ClamavActions
ErrorActions Default Error Actions
RestActions

\Zemit\Mvc\Controller\Traits\Actions\Rest

Trait Description
AverageAction
CountAction
DeleteAction
DistinctAction
ExportAction
FindAction
FindFirstAction
IndexAction
MaximumAction
MinimumAction
NewAction
ReorderAction
RestoreAction
SaveAction
SumAction

\Zemit\Mvc\Controller\Traits\Interfaces

Interface Description
BehaviorInterface
CacheInterface
DebugInterface
ExportInterface
ExposeInterface
FractalInterface
ModelInterface
ParamsInterface
RestResponseInterface
StatusCodeInterface

\Zemit\Mvc\Controller\Traits\Query

Trait Description
Bind
Cache This trait provides methods for caching data for the query.
Column
Conditions
Distinct
Fields
Group
Having
Joins
Limit The Limit trait provides methods to handle query limits.
Offset This trait provides functionality to set and get an offset value for a query.
Order The Order trait sets and retrieves the order parameter for the query.
Save
With

\Zemit\Mvc\Controller\Traits\Query\Conditions

Trait Description
FilterConditions
IdentityConditions
PermissionConditions This trait provides methods for managing permission conditions for the query.
SearchConditions This trait provides methods for managing search conditions.
SoftDeleteConditions

\Zemit\Mvc\Controller\Traits\Query\Fields

Trait Description
ExposeFields
FilterFields
MapFields
SaveFields
SearchFields

\Zemit\Mvc\Dispatcher

Class Description
Camelize This class allows to access services in the services container by just only
accessing a public property with the same name of a registered service
Error This class allows to access services in the services container by just only
accessing a public property with the same name of a registered service
Logger This class allows to access services in the services container by just only
accessing a public property with the same name of a registered service
Maintenance Maintenance Dispatcher Plugin
Redirect to the maintenance module/controller/action
Module This class allows to access services in the services container by just only
accessing a public property with the same name of a registered service
Preflight Class Preflight
Rest This class allows to access services in the services container by just only
accessing a public property with the same name of a registered service
Security This is the security plugin which controls that users only have access to the modules they're assigned to

\Zemit\Mvc\Model

Class Description
Manager
Interface Description
ManagerInterface

\Zemit\Mvc\Model\Behavior

Class Description
Action
Blameable Zemit\Mvc\Model\Traits\Behavior\Blameable
Conditional Zemit\Mvc\Model\Traits\Behavior\Conditional
Position
Security The Security class provides methods for access control and permission checking.
Snapshot
SoftDelete {@inheritDoc}
Transformable Zemit\Mvc\Model\Traits\Behavior\Transformable

\Zemit\Mvc\Model\Behavior\Traits

Trait Description
ProgressTrait Allow to enable or disable trait
on the current model instance ($progress)
or globally for every model instance ($staticProgress)
SkippableTrait Allow to enable or disable trait
on the current model instance ($enabled)
or globally for every model instance ($staticEnabled)

\Zemit\Mvc\Model\EagerLoading

Class Description
EagerLoad Represents a level in the relations tree to be eagerly loaded
Loader
QueryBuilder

\Zemit\Mvc\Model\Interfaces

Interface Description
AttributeInterface
BehaviorInterface
BlameableInterface
EagerLoadInterface
ExposeInterface
HashInterface
IdentityInterface
JsonInterface
LocaleInterface
MetaDataInterface
OptionsInterface
PositionInterface
RelationshipInterface Interface for model relationship management
ReplicationInterface
SecurityInterface
SlugInterface
SnapshotInterface
SoftDeleteInterface
ValidateInterface

\Zemit\Mvc\Model\Interfaces\Blameable

Interface Description
BlameAtInterface
CreatedInterface
DeletedInterface
RestoredInterface
UpdatedInterface

\Zemit\Mvc\Model\Traits

Trait Description
Attribute This trait provides methods to get and set attributes in a model using the get/set methods
Behavior Trait Behavior
Blameable
Cache Flush Cache on changes
EagerLoad
Events
Expose
FindIn
Hash
Identity This trait provides convenient methods for managing user identity and authentication within a model.
Json Trait Json
LifeCycle
Locale This trait provides functionality to handle localization in models.
MetaData The MetaData trait provides methods for retrieving metadata information about a model or entity.
Options The Options trait provides methods for managing options using an options manager.
Position The Position trait is used to manage the position behavior of an object.
Relationship Allow to automagically save relationship
Replication Replica Lag Workaround
Prevents Phalcon to use read connection while
it might be lagging behind the master db
Security The Security trait provides methods to handle security-related functionalities.
Slug
Snapshot Trait that provides snapshot functionality for a model.
SoftDelete This trait provides soft delete functionality to a model class.
Uuid
Validate

\Zemit\Mvc\Model\Traits\Abstracts

Trait Description
AbstractBehavior
AbstractBlameable
AbstractEntity
AbstractEventsManager
AbstractIdentity
AbstractInjectable
AbstractLocale
AbstractMetaData
AbstractModelsCache
AbstractModelsManager
AbstractOptions
AbstractSave

\Zemit\Mvc\Model\Traits\Blameable

Trait Description
BlameAt
Created
Deleted
Restored
Updated

\Zemit\Mvc\Router

Class Description
ModuleRoute

\Zemit\Mvc\View

Class Description
Error

\Zemit\Provider

Class Description
AbstractServiceProvider Class AbstractServiceProvider
Interface Description
ServiceProviderInterface Interface ServiceProviderInterface

\Zemit\Provider\Acl

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Annotations

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Application

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Assets

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Aws

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Cache

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Clamav

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Config

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Console

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Cookies

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Crypt

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Database

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\DatabaseReadOnly

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Debug

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Dispatcher

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Env

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Escaper

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\EventsManager

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\FileSystem

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Filter

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Flash

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Gravatar

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Helper

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Identity

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Imap

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Jwt

Class Description
Jwt Issue, parse and validate JSON Web Tokens (JWT) as described in RFC 7519.
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Locale

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Logger

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Loggers

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\LoremIpsum

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Mailer

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Models

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\ModelsCache

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\ModelsManager

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\ModelsMetadata

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\OCR

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Oauth2Client

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Oauth2Facebook

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Oauth2Google

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\OpenAi

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Profiler

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\ReCaptcha

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Request

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Response

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Router

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Security

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Session

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Tag

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Translate

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Url

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Utils

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Version

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\View

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Provider\Volt

Class Description
ServiceProvider Class AbstractServiceProvider

\Zemit\Router

Interface Description
RouterInterface

\Zemit\Support

Class Description
Debug Provides debug capabilities to Zemit applications
Env This class provides utilities for managing environment variables and loading .env files.
Helper Class Helper
HelperFactory HelperFactory Class
Models Allow to get mapped classes without using magic methods
Php Class Php
Slug
Utils
Version This class allows to get the installed version of the zemit core
Trait Description
ModelsMap Allow to get mapped classes without using magic methods

\Zemit\Support\Exposer

Class Description
Builder
Exposer Class Expose
Interface Description
BuilderInterface

\Zemit\Support\Helper\Arr

Class Description
FlattenKeys This class provides methods to parse an array into a flatten array with key path separated by a delimiter.
RecursiveMap Class RecursiveMap

\Zemit\Support\Helper\Str

Class Description
Slugify Creates a slug to be used for pretty URLs

\Zemit\Support\Options

Class Description
Manager
Trait Description
Options The Options trait provides a set of methods for managing options in a class.
Interface Description
ManagerInterface
OptionsInterface

\Zemit\Translate\Adapter

Class Description
NestedNativeArray NestedNativeArray class is an implementation of the Translate Adapter interface that uses
a nested array as the translation source.