Skip to content

Home

This is an automatically generated documentation for Phalcon Kit Documentation.

Namespaces

### \

Function Description
array_unset_recursive()
dump() Dump the passed variables and end the script.
exit_500() Terminate execution with a 500 Internal Server Error response code.
dd() Dump variables and terminate execution with an error 500.
vdd() Prints the values of the given parameters using var_dump and
then exits the program with a HTTP response status code of 500.
implode_sprintf() Will implode an array_map return of the sprintf or mb_sprintf results
implode_mb_sprintf() Will implode an array_map return of the mb_sprintf results
sprintfn() version of sprintf for cases where named arguments are desired (php syntax)
mb_sprintf() Return a formatted multibyte string
A more complete and working version of mb_sprintf and mb_vsprintf.
mb_vsprintf() Return a formatted string
It should work with any "ASCII preserving" encoding such as UTF-8 and all the ISO-8859 charsets.

\PhalconKit

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

\PhalconKit\Acl

Class Description
Acl Class Acl
Interface Description
AclInterface

\PhalconKit\Assets

Class Description
Manager {@inheritDoc}

\PhalconKit\Autoload

Class Description
Loader Class Loader

\PhalconKit\Bootstrap

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

\PhalconKit\Bootstrap\Permissions

Class Description
ColumnConfig
DynamicConfig
RecordConfig
TableConfig
TemplateConfig
WorkspaceConfig

\PhalconKit\Cache

Class Description
Cache Class Cache

\PhalconKit\Cli

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

\PhalconKit\Config

Class Description
Config
Interface Description
ConfigInterface

\PhalconKit\Db

Class Description
Column
Profiler {@inheritdoc}

\PhalconKit\Db\Adapter\Pdo

Class Description
Mysql

\PhalconKit\Db\Dialect

Class Description
Mysql Class MySQL

\PhalconKit\Db\Events

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

\PhalconKit\Di

Class Description
Injectable
Trait Description
AbstractInjectable Trait AbstractInjectable
InjectableProperties
InjectableTrait The InjectableTrait trait provides methods for using dependency injection within an object.

\PhalconKit\Dispatcher

Class Description
AbstractDispatcher
Trait Description
DispatcherTrait
Interface Description
DispatcherInterface

\PhalconKit\Encryption

Class Description
Security {@inheritDoc}

\PhalconKit\Encryption\Security

Class Description
Random

\PhalconKit\Events

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

\PhalconKit\Exception

Class Description
CliException PhalconKit\Exception
All Phalcon Kit exceptions should use or extend this exception
HttpException PhalconKit\Exception
All Phalcon Kit exceptions should use or extend this exception
WsException PhalconKit\Exception
All Phalcon Kit exceptions should use or extend this exception

\PhalconKit\Filter

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

\PhalconKit\Filter\Sanitize

Class Description
IPv4
IPv6
Json
Md5

\PhalconKit\Filter\Validation\Validator

Class Description
Color
Json

\PhalconKit\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.

\PhalconKit\Fractal\Serializer

Class Description
RawArraySerializer Class RawArraySerializer

\PhalconKit\Html

Class Description
Escaper PhalconKit\Html\Escaper
TagFactory Class TagFactory

\PhalconKit\Html\Escaper

Interface Description
EscaperInterface

\PhalconKit\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}

\PhalconKit\Identity

Class Description
Manager
Interface Description
ManagerInterface

\PhalconKit\Identity\Traits

Trait Description
Acl
Impersonation
Jwt
Oauth2
Role
Session
User

\PhalconKit\Identity\Traits\Abstracts

Trait Description
AbstractAcl
AbstractImpersonation
AbstractJwt
AbstractOauth2
AbstractRole
AbstractSession
AbstractUser

\PhalconKit\Identity\Traits\Interfaces

Interface Description
AclInterface
ImpersonationInterface
JwtInterface
Oauth2Interface
RoleInterface
SessionInterface
UserInterface

\PhalconKit\Locales

Class Description
En
Fr

\PhalconKit\Logger

Class Description
Loggers

\PhalconKit\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
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
Record Class Record
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
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

\PhalconKit\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
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
RecordAbstract Class RecordAbstract
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
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

\PhalconKit\Models\Abstracts\Interfaces

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

\PhalconKit\Models\Behaviors

Interface Description
BlameableInterface
SoftDeleteInterface

\PhalconKit\Models\Behaviors\Blameable

Interface Description
CreatedInterface
DeletedInterface
RestoredInterface
UpdateInterface

\PhalconKit\Models\Interfaces

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

\PhalconKit\Modules\Admin

Class Description
Controller Class Controller
Module

\PhalconKit\Modules\Admin\Controllers

Class Description
AbstractController Class Controller
ErrorController Class Controller
IndexController Class Controller

\PhalconKit\Modules\Api

Class Description
Controller Class Controller
Module

\PhalconKit\Modules\Api\Controllers

Class Description
AbstractController Class Controller
AuditController Class Controller
AuditDetailController Class Controller
AuthController Class Controller
CategoryController Class Controller
ClamavController Class Controller
ColumnController 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
RecordController 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

\PhalconKit\Modules\Api\Transformers

Class Description
RecordTransformer This class extends the TransformerAbstract class and implements the InjectionAwareInterface.

\PhalconKit\Modules\Cli

Class Description
Module
Task

\PhalconKit\Modules\Cli\Tasks

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

\PhalconKit\Modules\Cli\Tasks\Traits

Trait Description
DatabaseTrait
DescribesTrait Trait DescribesTrait
ScaffoldTrait Trait DescribesTrait
UserTrait

\PhalconKit\Modules\Frontend

Class Description
Controller Class Controller
Module

\PhalconKit\Modules\Frontend\Controllers

Class Description
AbstractController Class Controller
ErrorController Class Controller
IndexController Class Controller

\PhalconKit\Modules\Oauth2

Class Description
Controller Class Controller
Module

\PhalconKit\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

\PhalconKit\Modules\Ws

Class Description
Module
Task

\PhalconKit\Modules\Ws\Tasks

Class Description
AbstractTask
ErrorTask

\PhalconKit\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
Router {@inheritDoc}
Url {@inheritDoc}
View {@inheritdoc}
Interface Description
ModelInterface

\PhalconKit\Mvc\Controller

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

\PhalconKit\Mvc\Controller\Behavior\Model

Class Description
Create
Delete
Restore
Update

\PhalconKit\Mvc\Controller\Behavior\Query

Class Description
RemoveBind
RemoveCacheConfig
RemoveColumn
RemoveConditions
RemoveDefaultLimit
RemoveDistinct
RemoveGroup
RemoveHaving
RemoveJoins
RemoveLimit
RemoveMaxLimit
RemoveOffset
RemoveWith

\PhalconKit\Mvc\Controller\Behavior\Query\Conditions

Class Description
RemoveDefaultFilterCondition
RemoveDefaultIdentityCondition
RemoveDefaultPermissionCondition
RemoveDefaultSearchCondition
RemoveDefaultSoftDeleteCondition
RemoveDefaultSoftDeleteConditionWhileFiltering
RemoveFilterConditions
RemoveIdentityConditions
RemovePermissionConditions
RemoveSearchConditions
RemoveSoftDeleteConditions
RemoveSoftDeleteConditionsWhileFiltering

\PhalconKit\Mvc\Controller\Behavior\Query\Fields

Class Description
RemoveExposeFields
RemoveFilterFields
RemoveMapFields
RemoveSaveFields
RemoveSearchFields

\PhalconKit\Mvc\Controller\Behavior\Skip

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

\PhalconKit\Mvc\Controller\Traits

Trait Description
Behavior
Debug
DynamicJoins
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

\PhalconKit\Mvc\Controller\Traits\Abstracts

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

\PhalconKit\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

\PhalconKit\Mvc\Controller\Traits\Abstracts\Query\Conditions

Trait Description
AbstractFilterConditions
AbstractIdentityConditions
AbstractPermissionConditions
AbstractSearchConditions
AbstractSoftDeleteConditions

\PhalconKit\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.

\PhalconKit\Mvc\Controller\Traits\Actions

Trait Description
AuthActions
ClamavActions
ErrorActions Default Error Actions
RestActions

\PhalconKit\Mvc\Controller\Traits\Actions\Rest

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

\PhalconKit\Mvc\Controller\Traits\Interfaces

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

\PhalconKit\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

\PhalconKit\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

\PhalconKit\Mvc\Controller\Traits\Query\Fields

Trait Description
ExposeFields
FilterFields
MapFields
SaveFields
SearchFields

\PhalconKit\Mvc\Dispatcher

Class Description
Camelize
Error
Logger
Maintenance Maintenance Dispatcher Plugin
Redirect to the maintenance module/controller/action
Module
Preflight Class Preflight
Rest
Security This is the security plugin which controls that users only have access to the modules they're assigned to

\PhalconKit\Mvc\Model

Class Description
Manager
Interface Description
ManagerInterface

\PhalconKit\Mvc\Model\Behavior

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

\PhalconKit\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)

\PhalconKit\Mvc\Model\EagerLoading

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

\PhalconKit\Mvc\Model\Interfaces

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

\PhalconKit\Mvc\Model\Interfaces\Blameable

Interface Description
BlameAtInterface
CreatedInterface
DeletedInterface
RestoredInterface
UpdatedInterface

\PhalconKit\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
Count Trait Count
EagerLoad
Events
Expose
FindIn
Hash
Identity This trait provides convenient methods for managing user identity and authentication within a model.
Instance
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

\PhalconKit\Mvc\Model\Traits\Abstracts

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

\PhalconKit\Mvc\Model\Traits\Blameable

Trait Description
BlameAt
Created
Deleted
Restored
Updated

\PhalconKit\Mvc\Router

Class Description
ModuleRoute

\PhalconKit\Mvc\View

Class Description
Error

\PhalconKit\Provider

Class Description
AbstractServiceProvider Class AbstractServiceProvider
Interface Description
ServiceProviderInterface Interface ServiceProviderInterface

\PhalconKit\Provider\Acl

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Annotations

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Application

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Assets

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Aws

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Cache

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Clamav

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Config

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Console

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Cookies

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Crypt

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Database

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\DatabaseDynamic

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\DatabaseReadOnly

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Debug

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Dispatcher

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Env

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Escaper

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\EventsManager

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\FileSystem

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Filter

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Flash

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Gravatar

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Helper

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Identity

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Imap

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Jwt

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

\PhalconKit\Provider\Locale

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Logger

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Loggers

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\LoremIpsum

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Mailer

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Models

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\ModelsCache

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\ModelsManager

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\ModelsMetadata

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\OCR

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Oauth2Client

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Oauth2Facebook

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Oauth2Google

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\OpenAi

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Profiler

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\ReCaptcha

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Redis

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Request

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Response

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Router

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Security

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Session

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Swoole

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Tag

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Translate

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Url

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Utils

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Version

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\View

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\Volt

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Provider\WebSocket

Class Description
ServiceProvider Class AbstractServiceProvider

\PhalconKit\Router

Interface Description
RouterInterface

\PhalconKit\Support

Class Description
Debug Provides debug capabilities to Phalcon Kit 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 core
Trait Description
ModelsMap Allow to get mapped classes without using magic methods

\PhalconKit\Support\Exposer

Class Description
Builder
Exposer Class Expose
Interface Description
BuilderInterface

\PhalconKit\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
RecursiveStrReplace This class provides functionality to recursively replace specific patterns in strings
within a nested array structure using a key/value map of replacements.

\PhalconKit\Support\Helper\Str

Class Description
NormalizeLineBreaks Normalize Line Breaks
RemoveNonPrintable Remove non-printable characters
SanitizeUTF8 Sanitize and convert to UTF-8
Slugify Creates a slug to be used for pretty URLs

\PhalconKit\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

\PhalconKit\Translate\Adapter

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

\PhalconKit\Ws

Class Description
Dispatcher
Module
Router
Task
WebSocket
Interface Description
DispatcherInterface
TaskInterface