Documentation
About 5 min
Documentation
This is an automatically generated documentation for Documentation.
Namespaces
\
Classes
Class | Description |
---|---|
MatchReplaceException |
\Hazaar
Classes
Class | Description |
---|---|
Application | The Application. |
Cache | The cache frontend. |
Closure | The Hazaar Closure Class. |
Controller | Base Controller class. |
Cron | This class can be used to parse cron strings and compute schedules. |
Date | |
Extender | |
File | |
GeoData | The GeoData class for accessing geographic information on countries. |
Loader | Global class file loader. |
Map | Enhanced array access class. |
Model | This is an abstract class that implements the \jsonSerializable interface. |
Money | |
RateLimiter | Class RateLimiter. |
Session | The cache frontend. |
Socket | The PHP socket extensions class. |
Timer | Timer class for measuring how long things take. |
Version | |
View | The View class is used to render views in the Hazaar MVC framework. |
\Hazaar\Application
Classes
Class | Description |
---|---|
Config | Application Configuration Class. |
Protocol | |
Request | |
Route | |
Router | |
URL |
\Hazaar\Application\Exception
Classes
Class | Description |
---|---|
BadTimezone | |
ConfigEnvNotFound | |
RouterUnknown | |
RuntimeDirNotFound | |
RuntimeDirNotWritable | |
RuntimeDirUncreatable | |
ServerBusy |
\Hazaar\Application\Interfaces
Interfaces
Interface | Description |
---|---|
Request |
\Hazaar\Application\Request
Classes
Class | Description |
---|---|
CLI | |
HTTP | |
Loader | Application Request Loader. |
\Hazaar\Application\Router
Classes
Class | Description |
---|---|
Loader |
\Hazaar\Application\Router\Exception
Classes
Class | Description |
---|---|
ActionNotFound | |
ControllerHasNoRoutes | |
ControllerNotFound | |
LoaderNotSupported | |
ProtocolNotSupported | |
RouteFailed | |
RouteNotFound |
\Hazaar\Application\Router\Loader
Classes
Class | Description |
---|---|
Advanced | |
Annotated | The annotated router class. |
Basic | Basic Application Router. |
File | |
Json | JSON Router. |
\Hazaar\Application\Router\Loader\Exception
Classes
Class | Description |
---|---|
MissingRouteFile |
\Hazaar\Auth
Classes
Class | Description |
---|---|
Adapter | Abstract authentication adapter. |
\Hazaar\Auth\Adapter
Classes
Class | Description |
---|---|
Basic | Abstract authentication adapter. |
DBITable | Abstract authentication adapter. |
HTPasswd | Abstract authentication adapter. |
Model | Abstract authentication adapter. |
OAuth2 | Abstract authentication adapter. |
OpenID | OAuth short summary. |
\Hazaar\Auth\Adapter\Exception
Classes
Class | Description |
---|---|
HTPasswdFileMissing | |
Unauthorised | |
UnknownStorageAdapter |
\Hazaar\Auth\Interfaces
Interfaces
Interface | Description |
---|---|
Adapter | |
Storage |
\Hazaar\Auth\Storage
Classes
Class | Description |
---|---|
Cache | |
JWT | JWT Authentication Adapter. |
Session |
\Hazaar\Auth\Storage\Exception
Classes
Class | Description |
---|---|
JWTPrivateKeyFileNotFound | |
NoApplication | |
NoJWTAlgorithm | |
NoJWTPassphrase | |
NoJWTPrivateKey | |
SessionStartFailed | |
UnsupportedJWTAlgorithm |
\Hazaar\Cache
Classes
Class | Description |
---|---|
Backend | |
Benchmark | |
Func | Class Func. |
Output | The cache frontend. |
\Hazaar\Cache\Backend
Classes
Class | Description |
---|---|
Apc | |
Chain | |
File | |
Memcached | |
Redis | |
Session | |
Shm | |
Sqlite3 |
\Hazaar\Cache\Backend\Exception
Classes
Class | Description |
---|---|
NoAPC | |
NoDBConfig | |
NoDBTable | |
NoMemcached | |
NoSQLite3 | |
NoSQLite3DBPath | |
NoZlib | |
RedisError |
\Hazaar\Cache\Exception
Classes
Class | Description |
---|---|
InvalidBackend | |
InvalidFrontend | |
NoBackendAvailable | |
NoFunction |
\Hazaar\Cache\Interfaces
Interfaces
Interface | Description |
---|---|
Backend |
\Hazaar\Controller
Classes
Class | Description |
---|---|
Action | Abstract controller action class. |
Basic | Base Controller class. |
Closure | Class Closure. |
Diagnostic | Abstract controller action class. |
Dump | Class Dump. |
Error | Abstract controller action class. |
Helper | |
Info | Class Info. |
Internal | Class Internal. |
REST | Base Controller class. |
Response | |
WebDAV | Base Controller class. |
XMLRPC | Abstract class XMLRPC. |
\Hazaar\Controller\Action
Classes
Class | Description |
---|---|
ViewRenderer | Class ViewRenderer. |
\Hazaar\Controller\Action\Exception
Classes
Class | Description |
---|---|
InvalidActionController | |
NoContent |
\Hazaar\Controller\Exception
Classes
Class | Description |
---|---|
ActionNotFound | |
ActionNotPublic | |
BrowserRootNotDefined | |
BrowserRootNotFound | |
HeadersSent | |
MethodExists | |
MethodNotFound | |
NoAction | |
NoDefaultRenderer | |
ResponseInvalid |
\Hazaar\Controller\Helper
Classes
Class | Description |
---|---|
Response |
\Hazaar\Controller\Interfaces
Interfaces
Interface | Description |
---|---|
Controller | |
Response |
\Hazaar\Controller\Internal
Classes
Class | Description |
---|---|
Warlock | Class Warlock. |
\Hazaar\Controller\Response
Classes
Class | Description |
---|---|
File | |
HTML | |
Image | |
Info | |
JSON | |
Layout | |
PDF | |
Stream | |
Text | |
View | |
XML |
\Hazaar\Controller\Response\Exception
Classes
Class | Description |
---|---|
ActionNotFound | |
JSONNotSupported | |
NoLessSupport | |
NoRenderer |
\Hazaar\Controller\Response\HTTP
Classes
Class | Description |
---|---|
BadRequest | |
Forbidden | |
NoContent | |
NotFound | |
NotImplemented | |
OK | |
RateLimitExceeded | Represents a HTTP response for when the rate limit has been exceeded. |
Redirect | |
Unauthorized |
\Hazaar\DBI
Classes
Class | Description |
---|---|
Adapter | |
DataMapper | |
Result | |
Row | This is an abstract class that implements the \jsonSerializable interface. |
Table |
\Hazaar\DBI\DBD
Classes
Class | Description |
---|---|
BaseDriver | Relational Database Driver - Base Class. |
Dummy | Relational Database Driver - Base Class. |
Mysql | Relational Database Driver - Base Class. |
Pgsql | Relational Database Driver - Base Class. |
Sqlite | Relational Database Driver - Base Class. |
TestPDOStatement |
\Hazaar\DBI\DBD\Exception
Classes
Class | Description |
---|---|
NoUpdate | |
NotConnected |
\Hazaar\DBI\DBD\Interfaces
Interfaces
Interface | Description |
---|---|
Driver |
\Hazaar\DBI\Exception
Classes
Class | Description |
---|---|
ConnectionFailed | |
DriverNotFound | |
DriverNotSpecified | |
MissingJoin | |
NotConfigured |
\Hazaar\DBI\Schema
Classes
Class | Description |
---|---|
Manager | Relational Database Schema Manager. |
Tool |
\Hazaar\DBI\Schema\Exception
Classes
Class | Description |
---|---|
Datasync | |
FileSystem | |
Migration | |
Schema | |
Snapshot |
\Hazaar\DBI\Table
Classes
Class | Description |
---|---|
SQL |
\Hazaar\Exception
Classes
\Hazaar\File
Classes
Class | Description |
---|---|
BTree | B-Tree key/value database file access class. |
BrowserConnector | |
Dir | |
GZFile | |
Image | |
Manager | |
Metric | |
PDF | PDF File class for generating PDFs from HTML. |
Temp | Create a temporary file. |
TempDir | Create a temporary directory. |
Upload | The file upload manager class. |
\Hazaar\File\Backend
Classes
Class | Description |
---|---|
DBI | |
Dropbox | |
GoogleDrive | |
Hazaar | |
Local | |
SharePoint | |
WebDAV |
\Hazaar\File\Backend\Exception
Classes
Class | Description |
---|---|
ClassNotFound | |
DropboxError | |
GoogleDriveError | |
Offline | |
SharePointError |
\Hazaar\File\Backend\Interfaces
Interfaces
Interface | Description |
---|---|
Backend | |
Driver | |
Manageable |
\Hazaar\File\Exception
Classes
Class | Description |
---|---|
BackendNotFound | |
InternalFileNotFound | |
InvalidBackend | |
MoveFailed | |
SaveFailed | |
SourceNotFound | |
TargetExists | |
TargetNotFound |
\Hazaar\File\Exception\WKPDF
Classes
Class | Description |
---|---|
ExecError | |
InstallFailed | |
NoData | |
NotExecutable | |
SystemError |
\Hazaar\File\Renderer
Classes
Class | Description |
---|---|
BaseRenderer | |
GD | |
Imagick |
Interfaces
Interface | Description |
---|---|
ImageRendererInterface |
\Hazaar\File\Template
Classes
Class | Description |
---|---|
Smarty | The View\Template class. |
\Hazaar\File\Template\Exception
Classes
Class | Description |
---|---|
SmartyRenderException |
\Hazaar\HTTP
Classes
Class | Description |
---|---|
Client | |
Request | Enhanced array access class. |
Response | |
URL | |
WebDAV |
\Hazaar\HTTP\Exception
Classes
Class | Description |
---|---|
CertificateNotFound | |
DecryptFailed | |
HostNotFound | |
NoConnection | |
ProtocolPortUnknown | |
RedirectNotAllowed | |
TooManyRedirects |
\Hazaar\HTTP\WebDAV
Classes
Class | Description |
---|---|
Collection | |
Property |
\Hazaar\HTTP\WebDAV\Lock\Scope
Classes
Class | Description |
---|---|
Exclusive |
\Hazaar\HTTP\WebDAV\Lock\Type
Classes
Class | Description |
---|---|
Write |
\Hazaar\Logger
Classes
Class | Description |
---|---|
Backend | |
Frontend |
\Hazaar\Logger\Backend
Classes
Class | Description |
---|---|
Chain | |
Database | |
File | |
Memory | |
Syslog |
\Hazaar\Logger\Backend\Exception
Classes
Class | Description |
---|---|
OpenLogFileFailed |
\Hazaar\Logger\Exception
Classes
Class | Description |
---|---|
NoBackend |
\Hazaar\Logger\Interfaces
Interfaces
Interface | Description |
---|---|
Backend |
\Hazaar\Mail
Classes
Class | Description |
---|---|
Adapter | Common class for sending emails via different transport mechanisms. |
Attachment | |
Template | Smarty 2.0 Templates. |
Transport | |
TransportMessage |
\Hazaar\Mail\Interfaces
Interfaces
Interface | Description |
---|---|
Transport |
\Hazaar\Mail\Mime
Classes
Class | Description |
---|---|
Html | |
Message | |
Part |
\Hazaar\Mail\Transport
Classes
Class | Description |
---|---|
HTTP | |
Local | |
SMTP |
\Hazaar\Mail\Transport\Exception
Classes
Class | Description |
---|---|
FailConnect | FailConnect short summary. |
NoSendmail | FailConnect short summary. |
\Hazaar\Model
Classes
Class | Description |
---|---|
Email | Email Address Strict Model. |
\Hazaar\Model\Exception
Classes
Class | Description |
---|---|
DefineEventHookException | |
PropertyException | |
PropertyValidationException | |
UnsetPropertyException |
\Hazaar\Net
Classes
Class | Description |
---|---|
LDAP |
\Hazaar\RateLimiter
Classes
Class | Description |
---|---|
Backend |
\Hazaar\RateLimiter\Backend
Classes
Class | Description |
---|---|
Cache | |
File |
\Hazaar\RateLimiter\Interfaces
Interfaces
Interface | Description |
---|---|
Backend |
\Hazaar\Socket
Classes
Class | Description |
---|---|
Client | The socket client class. |
Server | The socket server class. |
\Hazaar\Socket\Exception
Classes
Class | Description |
---|---|
BindFailed | |
CreateFailed | |
ListenFailed | |
OptionFailed |
\Hazaar\Template
Classes
Class | Description |
---|---|
Smarty | Smarty 2.0 Templates. |
\Hazaar\Template\Smarty
Classes
Class | Description |
---|---|
Modifier |
\Hazaar\Tool
Classes
Class | Description |
---|---|
Main |
\Hazaar\View
Classes
Class | Description |
---|---|
Helper | |
Layout | The View class is used to render views in the Hazaar MVC framework. |
ViewableObject |
Interfaces
Interface | Description |
---|---|
Viewable |
\Hazaar\View\Helper
Classes
Class | Description |
---|---|
Authentication | |
DateTime | |
Form | |
Pagination |
\Hazaar\View\Interfaces
Interfaces
Interface | Description |
---|---|
Helper | Base view helper interface. |
\Hazaar\Warlock
Classes
Class | Description |
---|---|
Config | Application Configuration Class. |
Container | |
Control | |
Process | |
Protocol | |
REST | |
Service |
\Hazaar\Warlock\Connection
Classes
Class | Description |
---|---|
Pipe | |
Socket |
\Hazaar\Warlock\Interfaces
Interfaces
Interface | Description |
---|---|
Client | |
Connection | |
Task |
\Hazaar\Warlock\Protocol
Classes
Class | Description |
---|---|
WebSockets |
\Hazaar\Warlock\Server
Classes
Class | Description |
---|---|
Client | |
Cluster | |
KVStore | |
Logger | |
Master | |
Process | This is an abstract class that implements the \jsonSerializable interface. |
Task | This is an abstract class that implements the \jsonSerializable interface. |
\Hazaar\Warlock\Server\Client
Classes
Class | Description |
---|---|
Peer | |
Service |
\Hazaar\Warlock\Server\Struct
Classes
Class | Description |
---|---|
Application | This is an abstract class that implements the \jsonSerializable interface. |
\Hazaar\Warlock\Server\Task
Classes
Class | Description |
---|---|
Internal | This is an abstract class that implements the \jsonSerializable interface. |
Runner | This is an abstract class that implements the \jsonSerializable interface. |
Service | This is an abstract class that implements the \jsonSerializable interface. |
\Hazaar\XML
Classes
Class | Description |
---|---|
Element |
\Hazaar\XML\RPC\Exception
Classes
Class | Description |
---|---|
ClientException | |
InvalidRequest | |
MethodNotFound | |
NoCommunication | |
XMLRPCNotInstalled |
\Hazaar\Xml\Rpc
Classes
Class | Description |
---|---|
Client | |
Server | Base Controller class. |
Automatically generated on 2024-11-14