A

ApplicationClass in namespace mako\application
Application.
$Application#applicationPathProperty in class Application
Application path.
ApplicationClass in namespace mako\application\cli
CLI application.
$Command#applicationProperty in class Command
Application.
$Service#appProperty in class Service
Application.
ApplicationClass in namespace mako\application\web
Web application.
AliasLoaderClass in namespace mako\autoloading
Alias loader.
$AliasLoader#aliasesProperty in class AliasLoader
Class aliases.
CacheManager::apcuFactory() — Method in class CacheManager
APCU store factory.
APCUClass in namespace mako\cache\stores
APCU store.
$APCU#atomicGetOrElseProperty in class APCU
Whether to use atomic updates for getOrElse.
$Input#argumentsProperty in class Input
Arguments.
ArgumentClass in namespace mako\cli\input\arguments
Argument.
$Argument#aliasProperty in class Argument
Argument alias.
ArgvParserClass in namespace mako\cli\input\arguments
Argument parser.
$ArgvParser#argvProperty in class ArgvParser
Argv.
$ArgvParser#argumentsProperty in class ArgvParser
Arguments.
ArgvParser::addArgument() — Method in class ArgvParser
Add argument.
ArgvParser::addArguments() — Method in class ArgvParser
Add arguments.
ArgumentExceptionClass in namespace mako\cli\input\arguments\exceptions
Argument exception.
Confirmation::ask() — Method in class Confirmation
Asks user for confirmation and returns value corresponding to the chosen value.
Question::ask() — Method in class Question
Writes question to output and returns user input.
Secret::ask() — Method in class Secret
Writes question to output and returns hidden user input.
Select::ask() — Method in class Select
Prints out a list of options and returns the array key of the chosen value.
Formatter::addStyle() — Method in class Formatter
Adds a user defined style.
AlertClass in namespace mako\cli\output\helpers
Alert helper.
ProgressBar::advance() — Method in class ProgressBar
Move progress forward and redraws the progressbar.
CommandBus::addMiddleware() — Method in class CommandBus
Adds middleware.
AdapterManagerClass in namespace mako\common
Adapter manager.
ConfigurableTrait::addConfiguration() — Method in class ConfigurableTrait
Adds a configuration.
ExtendableTrait::addMethod() — Method in class ExtendableTrait
Adds a method to the class.
Connection::all() — Method in class Connection
Returns an array containing all of the result set rows.
$ORM#assignableProperty in class ORM
Columns that can be set through mass assignment.
ORM::assign() — Method in class ORM
Assigns the column values to the model.
Query::all() — Method in class Query
Returns a result set from the database.
$ManyToMany#alongWithProperty in class ManyToMany
Junction columns to include in the result.
ManyToMany::alongWith() — Method in class ManyToMany
Columns to include with the result.
ManyToMany::aggregate() — Method in class ManyToMany
Sets the selected column of the query to the chosen aggreate.
Relation::adjustQuery() — Method in class Relation
Adjusts the query.
Relation::all() — Method in class Relation
Returns a result set from the database.
Query::ascending() — Method in class Query
Adds an ascending ORDER BY clause.
Query::ascendingRaw() — Method in class Query
Adds a raw ascending ORDER BY clause.
Query::all() — Method in class Query
Executes a SELECT query and returns an array containing all of the result set rows.
Query::aggregate() — Method in class Query
Sets the selected column of the query to the chosen aggreate.
Query::avg() — Method in class Query
Returns the average value for the chosen column.
$Subquery#aliasProperty in class Subquery
Alias.
Subquery::as() — Method in class Subquery
Sets the subquery alias.
$DevelopmentHandler#appProperty in class DevelopmentHandler
Application instance.
FileSystem::append() — Method in class FileSystem
Appends the supplied data to a file.
$Gatekeeper#adaptersProperty in class Gatekeeper
Adapters.
$Gatekeeper#adapterFactoriesProperty in class Gatekeeper
Adapter factories.
Gatekeeper::adapterFactory() — Method in class Gatekeeper
Creates an adapter instance using a factory.
Gatekeeper::adapter() — Method in class Gatekeeper
Returns an adapter instance.
AdapterClass in namespace mako\gatekeeper\adapters
Base adapter.
Adapter::activateUser() — Method in class Adapter
Activates a user based on the provided auth token.
AdapterInterfaceClass in namespace mako\gatekeeper\adapters
Adapter interface.
Session::authenticate() — Method in class Session
Returns TRUE if the identifier + password combination matches and the user is activated, not locked and not banned.
AuthorizableInterfaceClass in namespace mako\gatekeeper\authorization
Authorizable interface.
AuthorizerClass in namespace mako\gatekeeper\authorization
Authorizer.
AuthorizerExceptionClass in namespace mako\gatekeeper\authorization
Authorizer exception.
AuthorizerInterfaceClass in namespace mako\gatekeeper\authorization
Authorizer interface.
AuthorizableTraitClass in namespace mako\gatekeeper\authorization\traits
Authorizable trait.
$AuthorizableTrait#authorizerProperty in class AuthorizableTrait
Authorizer.
Group::addUser() — Method in class Group
Adds a user to the group.
$User#action_tokenProperty in class User
$User#access_tokenProperty in class User
$User#activatedProperty in class User
User::activate() — Method in class User
Activates the user.
$UserRepository#authorizerProperty in class UserRepository
Authorizer.
$Request#attributesProperty in class Request
Request attribuntes.
$MethodNotAllowedException#allowedMethodsProperty in class MethodNotAllowedException
Allowed methods.
Cookies::add() — Method in class Cookies
Adds a cookie.
Cookies::addSigned() — Method in class Cookies
Adds a signed cookie.
Cookies::all() — Method in class Cookies
Returns all the cookies.
Files::add() — Method in class Files
Adds a parameter.
$Headers#acceptableContentTypesProperty in class Headers
Acceptable content types.
$Headers#acceptableLanguagesProperty in class Headers
Acceptable languages.
$Headers#acceptableCharsetsProperty in class Headers
Acceptable character sets.
$Headers#acceptableEncodingsProperty in class Headers
Acceptable encodings.
Headers::add() — Method in class Headers
Adds a header.
Headers::all() — Method in class Headers
Returns all the headers.
Parameters::add() — Method in class Parameters
Adds a parameter.
Parameters::all() — Method in class Parameters
Returns all the parameters.
Cookies::add() — Method in class Cookies
Adds a unsigned cookie.
Cookies::addSigned() — Method in class Cookies
Adds a signed cookie.
Cookies::all() — Method in class Cookies
Returns all the cookies.
Headers::add() — Method in class Headers
Adds a response header.
Headers::all() — Method in class Headers
Returns all the headers.
JSON::asJsonpWith() — Method in class JSON
Enables JSONP support.
Dispatcher::addMiddlewareToStack() — Method in class Dispatcher
Adds route middleware to the stack.
$Route#actionProperty in class Route
Route action.
Route::allowsMethod() — Method in class Route
Returns TRUE if the route allows the specified method or FALSE if not.
Routes::all() — Method in class Routes
Adds a route that responts to all HTTP methods to the collection.
ContentSecurityPolicy::assignNonceViewVariable() — Method in class ContentSecurityPolicy
Assigns a global view variable containing the content security policy nonce.
AuthorizationTraitClass in namespace mako\http\routing\traits
Authorization trait.
AuthorizationTrait::authorize() — Method in class AuthorizationTrait
Throws a ForbiddenException if the user is not allowed to perform the action on the entity.
Logger::addRecord() — Method in class Logger
{@inheritdoc}
Onion::addLayer() — Method in class Onion
Add a new middleware layer.
Onion::addInnerLayer() — Method in class Onion
Add a inner layer to the middleware stack.
Onion::addOuterLayer() — Method in class Onion
Add an outer layer to the middleware stack.
CommandHelperTrait::alert() — Method in class CommandHelperTrait
Draws an alert.
Connection::appendReadErrorReason() — Method in class Connection
Appends the read error reason to the error message if possible.
Redis::append() — Method in class Redis
Redis::auth() — Method in class Redis
$Crypto#adapterProperty in class Crypto
Crypto adapter.
Argon2iClass in namespace mako\security\password
Argon2i hasher.
Argon2idClass in namespace mako\security\password
Argon2id hasher.
$Session#autoCommitProperty in class Session
Should the session data be commited automatically?
$Container#aliasesProperty in class Container
Aliases.
$ContainerAwareTrait#appProperty in class ContainerAwareTrait
$ContainerAwareTrait#authorizerProperty in class ContainerAwareTrait
ArrClass in namespace mako\utility
Array helper.
HTML::attributes() — Method in class HTML
Takes an array of attributes and turns it into a string.
HTML::audio() — Method in class HTML
Creates audio tag with support for multiple sources.
Num::arabic2roman() — Method in class Num
Converts arabic numerals (1-3999) to roman numerals.
Str::ascii() — Method in class Str
Strips all non-ASCII characters.
Str::alternator() — Method in class Str
Returns a closure that will alternate between the defined strings.
Str::autolink() — Method in class Str
Converts URLs in a text into clickable links.
ValidationException::addMeta() — Method in class ValidationException
Adds meta.
Validator::addRules() — Method in class Validator
Adds validation rules to input field.
Validator::addRulesIf() — Method in class Validator
Adds validation rules to input field if the condition is met.
Input::addConditionalRules() — Method in class Input
Adds conditional rules to the validator.
InputInterface::addConditionalRules() — Method in class InputInterface
Adds conditional rules to the validator.
AfterClass in namespace mako\validator\rules
After rule.
AlphaClass in namespace mako\validator\rules
Alpha rule.
AlphaUnicodeClass in namespace mako\validator\rules
Alpha unicode rule.
AlphanumericClass in namespace mako\validator\rules
Alphanumeric rule.
AlphanumericDashClass in namespace mako\validator\rules
Alphanumeric dash rule.
AlphanumericDashUnicodeClass in namespace mako\validator\rules
Alphanumeric dash unicode rule.
AlphanumericUnicodeClass in namespace mako\validator\rules
Alphanumeric unicode rule.
ArrClass in namespace mako\validator\rules
Arr rule.
$Unique#allowedProperty in class Unique
Allowed value.
$Hash#algorithmProperty in class Hash
Algorithm.
$Hmac#algorithmProperty in class Hmac
Algorithm.
AspectRatioClass in namespace mako\validator\rules\file\image
Aspect ratio rule.
View::assign() — Method in class View
Assign a local view variable.
$ViewFactory#autoAssignVariablesProperty in class ViewFactory
Variables that should be auto assigned to views.
ViewFactory::assign() — Method in class ViewFactory
Assign a global view variable that will be available in all views.
ViewFactory::autoAssign() — Method in class ViewFactory
Assign variables that should be auto assigned to views upon creation.
EscaperTrait::attributeEscaper() — Method in class EscaperTrait
Escapes characters for use in a HTML attribute context.

B

Application::bootstrap() — Method in class Application
Loads the application bootstrap file.
Application::bootCliPackages() — Method in class Application
Boots command line packages.
Application::bootWebPackages() — Method in class Application
Boots web packages.
Application::bootPackages() — Method in class Application
Boot packages.
Application::boot() — Method in class Application
Boots the application.
Package::bootstrap() — Method in class Package
Gets executed at the end of the package boot sequence.
Package::boot() — Method in class Package
Boots the package.
Command::builder() — Method in class Command
Returns a query builder instance.
Command::buildMigrationWrapper() — Method in class Command
[buildMigrationWrapper description].
Select::buildOptionsList() — Method in class Select
Returns a list of options.
BellClass in namespace mako\cli\output\helpers
Terminal bell helper.
OrderedList::buildListItem() — Method in class OrderedList
Builds a list item.
OrderedList::buildList() — Method in class OrderedList
Builds an ordered list.
ProgressBar::buildProgressBar() — Method in class ProgressBar
Builds the progressbar.
Table::buildRowSeparator() — Method in class Table
Builds a row separator.
Table::buildTableRow() — Method in class Table
Builds a table row.
UnorderedList::buildListItem() — Method in class UnorderedList
Builds a list item.
UnorderedList::buildList() — Method in class UnorderedList
Builds an unordered list.
Connection::bindParameter() — Method in class Connection
Binds parameter to the prepared statement.
Connection::builder() — Method in class Connection
Returns a query builder instance.
Connection::beginTransaction() — Method in class Connection
Begin a transaction.
MySQL::bindParameter() — Method in class MySQL
Binds parameter to the prepared statement.
ORM::bindHooks() — Method in class ORM
Binds the hooks to the current instance of "$this".
ORM::builder() — Method in class ORM
Returns a query builder instance.
ORM::belongsTo() — Method in class ORM
Returns a BelongsTo relation.
ORM::belongsToPolymorphic() — Method in class ORM
Returns a BelongsToPolymorphic relation.
Query::batch() — Method in class Query
Fetches data in batches and passes them to the processor closure.
BelongsToClass in namespace mako\database\midgard\relations
Belongs to relation.
BelongsToPolymorphicClass in namespace mako\database\midgard\relations
Belongs to polymorphic relation.
Query::between() — Method in class Query
Adds a BETWEEN clause.
Query::betweenDate() — Method in class Query
Adds a date range clause.
Query::batch() — Method in class Query
Fetches data in batches and passes them to the processor closure.
Compiler::buildJsonGet() — Method in class Compiler
Builds a JSON value getter.
Compiler::buildJsonSet() — Method in class Compiler
Builds a JSON value setter.
Compiler::between() — Method in class Compiler
Compiles BETWEEN clauses.
Compiler::betweenDate() — Method in class Compiler
Compiles date range clauses.
Firebird::betweenDate() — Method in class Firebird
Compiles date range clauses.
MySQL::buildJsonGet() — Method in class MySQL
Builds a JSON value getter.
MySQL::buildJsonSet() — Method in class MySQL
Builds a JSON value setter.
MySQL::betweenDate() — Method in class MySQL
Compiles date range clauses.
Oracle::buildJsonGet() — Method in class Oracle
Builds a JSON value getter.
Oracle::betweenDate() — Method in class Oracle
Compiles date range clauses.
Postgres::buildJsonGet() — Method in class Postgres
Builds a JSON value getter.
Postgres::buildJsonSet() — Method in class Postgres
Builds a JSON value setter.
Postgres::betweenDate() — Method in class Postgres
Compiles date range clauses.
SQLServer::buildJsonGet() — Method in class SQLServer
Builds a JSON value getter.
SQLServer::buildJsonSet() — Method in class SQLServer
Builds a JSON value setter.
SQLServer::betweenDate() — Method in class SQLServer
Compiles date range clauses.
SQLite::buildJsonGet() — Method in class SQLite
Builds a JSON value getter.
SQLite::buildJsonSet() — Method in class SQLite
Builds a JSON value setter.
SQLite::betweenDate() — Method in class SQLite
Compiles date range clauses.
JsonPathBuilderTrait::buildJsonPath() — Method in class JsonPathBuilderTrait
Builds a JSON path.
Session::basicAuth() — Method in class Session
Returns a basic authentication response if login is required and null if not.
Policy::before() — Method in class Policy
Return a boolean to skip further authorization or null to continue.
PolicyInterface::before() — Method in class PolicyInterface
Return a boolean to skip further authorization or null to continue.
$User#bannedProperty in class User
User::ban() — Method in class User
Bans the user.
$Request#basePathProperty in class Request
Base path of the request.
$Request#baseURLProperty in class Request
Base URL of the request.
$Response#bodyProperty in class Response
Response body.
BadRequestExceptionClass in namespace mako\http\exceptions
Bad request exception.
BodyClass in namespace mako\http\request
Body.
Parameters::blacklisted() — Method in class Parameters
Returns request data where keys in the blacklist have been removed.
JSON::build() — Method in class JSON
Builds the response.
ResponseBuilderInterface::build() — Method in class ResponseBuilderInterface
Builds the response.
$URLBuilder#baseURLProperty in class URLBuilder
Base URL.
URLBuilder::base() — Method in class URLBuilder
Returns the base URL of the application.
ContentSecurityPolicy::buildReportToValue() — Method in class ContentSecurityPolicy
Builds the "Report-To" header value.
ContentSecurityPolicy::buildValue() — Method in class ContentSecurityPolicy
Builds the "Content-Security-Policy" header value.
Onion::buildCoreClosure() — Method in class Onion
Builds the core closure.
Onion::buildLayerClosure() — Method in class Onion
Builds a layer closure.
Pagination::buildPageUrl() — Method in class Pagination
Builds a url to the desired page.
Image::brightness() — Method in class Image
Adjust image brightness.
Image::bitonal() — Method in class Image
Converts image to bitonal.
Image::border() — Method in class Image
Adds a border to the image.
GD::brightness() — Method in class GD
Adjust image brightness.
GD::bitonal() — Method in class GD
Converts image to bitonal.
GD::border() — Method in class GD
Adds a border to the image.
ImageMagick::brightness() — Method in class ImageMagick
Adjust image brightness.
ImageMagick::bitonal() — Method in class ImageMagick
Converts image to bitonal.
ImageMagick::border() — Method in class ImageMagick
Adds a border to the image.
ProcessorInterface::brightness() — Method in class ProcessorInterface
Adjust image brightness.
ProcessorInterface::bitonal() — Method in class ProcessorInterface
Converts image to bitonal.
ProcessorInterface::border() — Method in class ProcessorInterface
Adds a border to the image.
CommandHelperTrait::bell() — Method in class CommandHelperTrait
Rings the terminal bell n times.
FireTrait::buildReactorPath() — Method in class FireTrait
Returns path to the reactor executable.
FireTrait::buildCommand() — Method in class FireTrait
Returns command that we're going to execute.
$Message#bodyProperty in class Message
Message body.
Redis::buildCommand() — Method in class Redis
Builds command.
Redis::bgrewriteaof() — Method in class Redis
Redis::bgsave() — Method in class Redis
Redis::bitcount() — Method in class Redis
Redis::bitfield() — Method in class Redis
Redis::bitop() — Method in class Redis
Redis::bitpos() — Method in class Redis
Redis::blpop() — Method in class Redis
Redis::brpop() — Method in class Redis
Redis::brpoplpush() — Method in class Redis
Redis::bzpopmin() — Method in class Redis
Redis::bzpopmax() — Method in class Redis
BcryptClass in namespace mako\security\password
Bcrypt hasher.
$ContainerAwareTrait#busProperty in class ContainerAwareTrait
HTML::buildMedia() — Method in class HTML
Helper method for building media tags.
HTML::buildList() — Method in class HTML
Helper method for building list tags.
Str::br2nl() — Method in class Str
Replaces
and
with newline.
HttpInput::buildMeta() — Method in class HttpInput
Builds the meta array.
InputValidation::buildXmlFromException() — Method in class InputValidation
Builds XML based on the exception.
BeforeClass in namespace mako\validator\rules
Before rule.
BetweenClass in namespace mako\validator\rules
Between rule.
Template::blocks() — Method in class Template
Compiles blocks.
$Template#blocksProperty in class Template
Template blocks.

C

$Application#containerProperty in class Application
Container.
$Application#configProperty in class Application
Config instance.
$Application#charsetProperty in class Application
Application charset.
Application::configure() — Method in class Application
Configure.
Application::containerFactory() — Method in class Application
Creates a container instance.
Application::configFactory() — Method in class Application
Creates a configuration instance.
$Package#containerProperty in class Package
Container.
$Package#classNamespaceProperty in class Package
Class namespace.
$Package#commandsProperty in class Package
Commands.
ClearClass in namespace mako\application\cli\commands\cache
Command that clears the cache.
CommandClass in namespace mako\application\cli\commands\cache
Cache base command.
$Command#configProperty in class Command
Configuration.
Command::checkConfigurationExistence() — Method in class Command
Checks if the configuration exists.
CommandClass in namespace mako\application\cli\commands\migrations
Base command.
$Command#containerProperty in class Command
Container.
CreateClass in namespace mako\application\cli\commands\migrations
Command that creates a migration.
CacheServiceClass in namespace mako\application\services
Cache service.
CommandBusServiceClass in namespace mako\application\services
Command bus service.
CryptoServiceClass in namespace mako\application\services
Crypto service.
$Service#containerProperty in class Service
Container.
$Service#configProperty in class Service
Config.
CacheManagerClass in namespace mako\cache
Cache manager.
$CacheManager#classWhitelistProperty in class CacheManager
Class whitelist.
CacheManager::clear() — Method in class CacheManager
APCU::clear() — Method in class APCU
Clears the cache.
$Database#connectionProperty in class Database
Database connection.
$Database#classWhitelistProperty in class Database
Class whitelist.
Database::clear() — Method in class Database
Clears the cache.
$File#cachePathProperty in class File
Cache path.
$File#classWhitelistProperty in class File
Class whitelist.
File::cacheFile() — Method in class File
Returns the path to the cache file.
File::clear() — Method in class File
Clears the cache.
$Memcache#compressionLevelProperty in class Memcache
Compression level.
Memcache::clear() — Method in class Memcache
Clears the cache.
Memcached::clear() — Method in class Memcached
Clears the cache.
$Memory#cacheProperty in class Memory
Cache data.
Memory::clear() — Method in class Memory
Clears the cache.
NullStore::clear() — Method in class NullStore
Clears the cache.
$Redis#classWhitelistProperty in class Redis
Class whitelist.
Redis::clear() — Method in class Redis
Clears the cache.
StoreInterface::clear() — Method in class StoreInterface
Clears the cache.
WinCache::clear() — Method in class WinCache
Clears the cache.
ZendDisk::clear() — Method in class ZendDisk
Clears the cache.
ZendMemory::clear() — Method in class ZendMemory
Clears the cache.
Time::copy() — Method in class Time
Returns a copy of the current instance.
TimeImmutable::copy() — Method in class TimeImmutable
Returns a copy of the current instance.
TimeInterface::createFromDate() — Method in class TimeInterface
Returns a new instance according to the specified date.
TimeInterface::createFromTimestamp() — Method in class TimeInterface
Returns a new instance according to the specified UNIX timestamp.
TimeInterface::createFromDOSTimestamp() — Method in class TimeInterface
Returns a new instance according to the specified DOS timestamp.
TimeInterface::createFromFormat() — Method in class TimeInterface
Returns a new instance according to the specified time string.
TimeInterface::copy() — Method in class TimeInterface
Returns a copy of the current instance.
TimeTrait::createFromDate() — Method in class TimeTrait
Returns a new instance according to the specified date.
TimeTrait::createFromTimestamp() — Method in class TimeTrait
Returns a new instance according to the specified UNIX timestamp.
TimeTrait::createFromDOSTimestamp() — Method in class TimeTrait
Returns a new instance according to the specified DOS timestamp.
TimeTrait::createFromFormat() — Method in class TimeTrait
Returns a new instance according to the specified time string.
ArgvParser::clearCache() — Method in class ArgvParser
Clears the parsed argument cache.
ArgvParser::castValue() — Method in class ArgvParser
Casts the value to the desired type.
ConfirmationClass in namespace mako\cli\input\helpers
Confirmation helper.
Output::clear() — Method in class Output
Clears the screen.
Output::clearLine() — Method in class Output
Clears the current line.
Output::clearLines() — Method in class Output
Clears n lines.
Formatter::closeStyle() — Method in class Formatter
Returns ANSI SGR escape sequence for style reset and ANSI SGR escape sequence for parent style if the closed tag was nested.
CountdownClass in namespace mako\cli\output\helpers
Countdown helper.
OrderedList::calculateWidth() — Method in class OrderedList
Calculates the maximum width of a marker in a list.
CommandBusClass in namespace mako\commander
Command bus.
$CommandBus#containerProperty in class CommandBus
Container.
CommandBusInterfaceClass in namespace mako\commander
Command bus interface.
CommandHandlerInterfaceClass in namespace mako\commander
Command handler interface.
CommandInterfaceClass in namespace mako\commander
Command interface.
$AdapterManager#containerProperty in class AdapterManager
Container.
ConnectionManagerClass in namespace mako\common
Connection manager.
$ConnectionManager#connectionsProperty in class ConnectionManager
Connections.
ConnectionManager::connect() — Method in class ConnectionManager
Connects to the chosen configuration and returns the connection.
ConnectionManager::connection() — Method in class ConnectionManager
Returns the chosen connection.
ConnectionManager::close() — Method in class ConnectionManager
Closes the chosen connection.
ConfigurableTraitClass in namespace mako\common\traits
Configurable trait.
$ConfigurableTrait#configurationsProperty in class ConfigurableTrait
Configurations.
ConfigClass in namespace mako\config
Config class.
$Config#configurationProperty in class Config
Configuration.
ConnectionManagerClass in namespace mako\database
Database connection manager.
$ConnectionManager#connectionClassesProperty in class ConnectionManager
Connections.
ConnectionManager::connect() — Method in class ConnectionManager
Connects to the chosen database and returns the connection.
ConnectionManager::clearLogs() — Method in class ConnectionManager
Clears the query log of every connection.
ConnectionManager::connection() — Method in class ConnectionManager
ConnectionClass in namespace mako\database\connections
Database connection.
Connection::close() — Method in class Connection
Closes the database connection.
Connection::connect() — Method in class Connection
Creates a PDO instance.
Connection::clearLog() — Method in class Connection
Clears the query log.
Connection::column() — Method in class Connection
Returns the value of the first column of the first row of the result set.
Connection::columns() — Method in class Connection
Returns an array containing the values of the indicated 0-indexed column.
Connection::createSavepoint() — Method in class Connection
Creates a new savepoint.
Connection::commitTransaction() — Method in class Connection
Commits a transaction.
SQLServer::createSavepoint() — Method in class SQLServer
Creates a new savepoint.
$ORM#connectionNameProperty in class ORM
Connection name to use for the model.
$ORM#connectionManagerProperty in class ORM
Connection manager instance.
$ORM#columnsProperty in class ORM
Column values.
$ORM#castProperty in class ORM
Columns that should be casted to a specific type.
ORM::cast() — Method in class ORM
Cast value to the appropriate type.
ORM::create() — Method in class ORM
Creates a new record and returns the model.
Query::createResultSet() — Method in class Query
Creates a result set.
HasOneOrMany::create() — Method in class HasOneOrMany
Creates a related record.
HasOneOrManyPolymorphicTrait::create() — Method in class HasOneOrManyPolymorphicTrait
Creates a related record.
$Migration#connectionNameProperty in class Migration
Connection name.
$Join#conditionsProperty in class Join
ON conditions.
$Query#connectionProperty in class Query
Database connection.
$Query#compilerProperty in class Query
Query compiler.
$Query#commonTableExpressionsProperty in class Query
Common table expressions.
$Query#columnsProperty in class Query
Columns from which we are fetching data.
Query::clearOrderings() — Method in class Query
Clears the ordering clauses.
Query::createResultSet() — Method in class Query
Creates a result set.
Query::column() — Method in class Query
Executes a SELECT query and returns the value of the chosen column of the first row of the result set.
Query::columns() — Method in class Query
Executes a SELECT query and returns an array containing the values of the indicated 0-indexed column.
Query::count() — Method in class Query
Returns the number of rows.
Query::countDistinct() — Method in class Query
Returns the number of distinct values of the chosen column.
CompilerClass in namespace mako\database\query\compilers
Compiles SQL queries.
Compiler::columnName() — Method in class Compiler
Compiles a column name.
Compiler::columnNames() — Method in class Compiler
Returns a comma-separated list of column names.
Compiler::column() — Method in class Compiler
Compiles a column.
Compiler::columns() — Method in class Compiler
Returns a comma-separated list of compiled columns.
Compiler::commonTableExpressions() — Method in class Compiler
Compiles common table expressions.
$ErrorHandler#containerProperty in class ErrorHandler
Container.
ErrorHandler::clearHandlers() — Method in class ErrorHandler
Clears all error handlers for an exception type.
ErrorHandler::clearOutputBuffers() — Method in class ErrorHandler
Clear output buffers.
DevelopmentHandler::configureWhoops() — Method in class DevelopmentHandler
Configure Whoops.
$Event#containerProperty in class Event
Container.
Event::clear() — Method in class Event
Clears all events handlers for the specified event.
FileSystem::createDirectory() — Method in class FileSystem
Creates a directory.
Adapter::createUser() — Method in class Adapter
Creates a new user and returns the user object.
Adapter::createGroup() — Method in class Adapter
Creates a new group and returns the group object.
Session::createUser() — Method in class Session
Creates a new user and returns the user object.
AuthorizableInterface::can() — Method in class AuthorizableInterface
Returns TRUE if allowed to perform the action on the entity and FALSE if not.
$Authorizer#containerProperty in class Authorizer
Container.
Authorizer::can() — Method in class Authorizer
Returns TRUE if the user is allowed to perform the action on the entity.
AuthorizerInterface::can() — Method in class AuthorizerInterface
Returns TRUE if the user is allowed to perform the action on the entity.
AuthorizableTrait::can() — Method in class AuthorizableTrait
Returns TRUE if allowed to perform the action on the entity and FALSE if not.
$Group#created_atProperty in class Group
$User#castProperty in class User
Type casting.
$User#created_atProperty in class User
GroupRepository::createGroup() — Method in class GroupRepository
GroupRepositoryInterface::createGroup() — Method in class GroupRepositoryInterface
Creates and returns a group.
UserRepository::createUser() — Method in class UserRepository
UserRepositoryInterface::createUser() — Method in class UserRepositoryInterface
Creates and returns a user.
$Request#cookiesProperty in class Request
Cookie data.
$Request#contentTypeProperty in class Request
Content type.
$Response#contentTypeProperty in class Response
Response content type.
$Response#charsetProperty in class Response
Response character set.
$Response#cookiesProperty in class Response
Cookies.
Response::clearBody() — Method in class Response
Clears the response body.
Response::clear() — Method in class Response
Clears the response body, cookies and headers.
CookiesClass in namespace mako\http\request
Cookies.
$Cookies#cookiesProperty in class Cookies
Cookies.
Cookies::count() — Method in class Cookies
Returns the numner of cookies.
Files::createUploadedFile() — Method in class Files
Creates a UploadedFile object.
Files::convertToUploadedFileObjects() — Method in class Files
Converts the $_FILES array to an array of UploadedFile objects.
Headers::count() — Method in class Headers
Returns the numner of headers.
Parameters::count() — Method in class Parameters
Returns the numner of items in the collection.
CookiesClass in namespace mako\http\response
Cookies.
$Cookies#cookiesProperty in class Cookies
Cookies.
Cookies::count() — Method in class Cookies
Returns the numner of cookies.
Cookies::clear() — Method in class Cookies
Clears all the cookies.
Headers::count() — Method in class Headers
Returns the numner of headers.
Headers::clear() — Method in class Headers
Clears all the headers.
$JSON#callbackProperty in class JSON
Callback.
$JSON#charsetProperty in class JSON
Character set.
$File#contentTypeProperty in class File
Content type.
$File#callbackProperty in class File
Callback.
File::calculateRange() — Method in class File
Calculates the content range that should be served.
$Stream#contentTypeProperty in class Stream
Content type.
$Stream#charsetProperty in class Stream
Character set.
ControllerClass in namespace mako\http\routing
Base controller.
$Dispatcher#containerProperty in class Dispatcher
Container.
$Route#constraintsProperty in class Route
Constraints.
Route::constraint() — Method in class Route
Adds a set of constraints.
$Router#containerProperty in class Router
Container.
$Router#constraintsProperty in class Router
Constraints.
Router::constraintFactory() — Method in class Router
Constraint factory.
Router::constraintsAreSatisfied() — Method in class Router
Returns TRUE if all the route constraints are satisfied and FALSE if not.
$URLBuilder#cleanURLsProperty in class URLBuilder
Create "clean" URLs?
URLBuilder::current() — Method in class URLBuilder
Returns the current URL of the request.
URLBuilder::currentLanguage() — Method in class URLBuilder
Returns the current URL of the request.
ConstraintInterfaceClass in namespace mako\http\routing\constraints
Constraint interface.
ContentSecurityPolicyClass in namespace mako\http\routing\middleware
Content security policy middleware.
$ContentSecurityPolicy#containerProperty in class ContentSecurityPolicy
Container.
ControllerHelperTraitClass in namespace mako\http\routing\traits
Controller helper trait.
ContentNegotiationTraitClass in namespace mako\http\traits
Basic content negotiation.
$I18n#cacheProperty in class I18n
Cache instance.
$Logger#contextProperty in class Logger
Global logger context.
$Onion#containerProperty in class Onion
Container.
$Pagination#currentPageProperty in class Pagination
Current page.
Pagination::currentPage() — Method in class Pagination
Returns the current page.
PaginationFactory::create() — Method in class PaginationFactory
Creates and returns a pagination instance.
PaginationFactoryInterface::create() — Method in class PaginationFactoryInterface
Creates and returns a pagination instance.
PaginationInterface::currentPage() — Method in class PaginationInterface
Returns the current page.
Image::crop() — Method in class Image
Crops the image.
Image::colorize() — Method in class Image
Colorizes the image.
GD::createImageResource() — Method in class GD
Creates an image resource that we can work with.
GD::crop() — Method in class GD
Crops the image.
GD::colorize() — Method in class GD
Colorize the image.
ImageMagick::crop() — Method in class ImageMagick
Crops the image.
ImageMagick::colorize() — Method in class ImageMagick
Colorize the image.
ProcessorInterface::crop() — Method in class ProcessorInterface
Crops the image.
ProcessorInterface::colorize() — Method in class ProcessorInterface
Colorize the image.
CalculateNewDimensionsTraitClass in namespace mako\pixl\processors\traits
Calculate new image dimensions.
CalculateNewDimensionsTrait::calculateNewDimensions() — Method in class CalculateNewDimensionsTrait
Calculates new image dimensions.
CommandClass in namespace mako\reactor
Base command.
$Command#commandInformationProperty in class Command
Command information.
CommandInterfaceClass in namespace mako\reactor
Command interface.
$Dispatcher#containerProperty in class Dispatcher
Container.
$Reactor#containerProperty in class Reactor
Container.
$Reactor#commandsProperty in class Reactor
Commands.
Reactor::commandExists() — Method in class Reactor
Returns TRUE if the command exists and FALSE if not.
CommandHelperTraitClass in namespace mako\reactor\traits
Controller helper trait.
CommandHelperTrait::clear() — Method in class CommandHelperTrait
Clears the screen.
CommandHelperTrait::countdown() — Method in class CommandHelperTrait
Counts down from n.
CommandHelperTrait::confirm() — Method in class CommandHelperTrait
Writes question to output and returns boolesn value corresponding to the chosen value.
ConnectionClass in namespace mako\redis
Redis connection.
$Connection#connectionProperty in class Connection
Connection.
$Connection#connectionTimeoutProperty in class Connection
Connection timeout.
Connection::createConnection() — Method in class Connection
Creates a connection to the server.
ConnectionManagerClass in namespace mako\redis
Redis connection manager.
ConnectionManager::connect() — Method in class ConnectionManager
Connects to the chosen redis configuration and returns the connection.
ConnectionManager::connection() — Method in class ConnectionManager
$Message#channelProperty in class Message
Message channel.
$Redis#commandsProperty in class Redis
Pipelined commands.
$Redis#connectionProperty in class Redis
Redis connection.
$Redis#clusterClientsProperty in class Redis
Cluster clients.
Redis::createClusterClient() — Method in class Redis
Creates a cluster client.
Redis::clientId() — Method in class Redis
Redis::clientKill() — Method in class Redis
Redis::clientList() — Method in class Redis
Redis::clientGetname() — Method in class Redis
Redis::clientPause() — Method in class Redis
Redis::clientReply() — Method in class Redis
Redis::clientSetname() — Method in class Redis
Redis::clientUnblock() — Method in class Redis
Redis::clusterAddslots() — Method in class Redis
Redis::clusterCountFailureReports() — Method in class Redis
Redis::clusterCountkeysinslot() — Method in class Redis
Redis::clusterDelslots() — Method in class Redis
Redis::clusterFailover() — Method in class Redis
Redis::clusterForget() — Method in class Redis
Redis::clusterGetkeysinslot() — Method in class Redis
Redis::clusterInfo() — Method in class Redis
Redis::clusterKeyslot() — Method in class Redis
Redis::clusterMeet() — Method in class Redis
Redis::clusterNodes() — Method in class Redis
Redis::clusterReplicate() — Method in class Redis
Redis::clusterReset() — Method in class Redis
Redis::clusterSaveconfig() — Method in class Redis
Redis::clusterSetConfigEpoch() — Method in class Redis
Redis::clusterSetslot() — Method in class Redis
Redis::clusterSlaves() — Method in class Redis
Redis::clusterReplicas() — Method in class Redis
Redis::clusterSlots() — Method in class Redis
Redis::command() — Method in class Redis
Redis::commandCount() — Method in class Redis
Redis::commandGetkeys() — Method in class Redis
Redis::commandInfo() — Method in class Redis
Redis::configGet() — Method in class Redis
Redis::configRewrite() — Method in class Redis
Redis::configSet() — Method in class Redis
Redis::configResetstat() — Method in class Redis
CryptoClass in namespace mako\security\crypto
Crypto wrapper.
CryptoExceptionClass in namespace mako\security\crypto
Crypto exception.
CryptoManagerClass in namespace mako\security\crypto
Crypto manager.
$OpenSSL#cipherProperty in class OpenSSL
The cipher method to use for encryption.
Hasher::create() — Method in class Hasher
Creates a password hash.
HasherInterface::create() — Method in class HasherInterface
Creates a password hash.
Session::commit() — Method in class Session
Writes data to session store.
Session::clear() — Method in class Session
Clears all session data.
$Database#connectionProperty in class Database
Database connection.
$Database#classWhitelistProperty in class Database
Class whitelist.
$File#classWhitelistProperty in class File
Class whitelist.
$Redis#classWhitelistProperty in class Redis
Class whitelist.
ClassInspectorClass in namespace mako\syringe
Class inspector.
ContainerClass in namespace mako\syringe
Inversion of control container.
$Container#contextualDependenciesProperty in class Container
Contextual dependencies.
Container::closureFactory() — Method in class Container
Creates a class instance using a factory closure.
Container::call() — Method in class Container
Execute a callable and inject its dependencies.
ContainerExceptionClass in namespace mako\syringe\exceptions
Container exception.
ContainerAwareTraitClass in namespace mako\syringe\traits
Container aware trait.
$ContainerAwareTrait#containerProperty in class ContainerAwareTrait
Container.
$ContainerAwareTrait#cacheProperty in class ContainerAwareTrait
$ContainerAwareTrait#configProperty in class ContainerAwareTrait
$ContainerAwareTrait#cryptoProperty in class ContainerAwareTrait
CollectionClass in namespace mako\utility
Collection.
Collection::clear() — Method in class Collection
Clears the collection.
Collection::count() — Method in class Collection
Returns the numner of items in the collection.
Collection::chunk() — Method in class Collection
Chunks the collection into a collection containing $size sized collections.
Str::camel2underscored() — Method in class Str
Converts camel case to underscored.
$Validator#containerProperty in class Validator
Container.
$ValidatorFactory#containerProperty in class ValidatorFactory
Container.
ValidatorFactory::create() — Method in class ValidatorFactory
Creates and returns a validator instance.
$TimeZone#countryProperty in class TimeZone
Country code.
$Exists#columnProperty in class Exists
Column.
$Exists#connectionProperty in class Exists
Connection.
$Unique#columnProperty in class Unique
Column.
$Unique#connectionProperty in class Unique
Connection.
MaxFileSize::convertToBytes() — Method in class MaxFileSize
Convert human friendly size to bytes.
$ViewFactory#charsetProperty in class ViewFactory
Charset.
$ViewFactory#containerProperty in class ViewFactory
Container.
ViewFactory::clearAutoAssignVariables() — Method in class ViewFactory
Clears the autoassign variables.
ViewFactory::create() — Method in class ViewFactory
Creates and returns a view instance.
$Template#cachePathProperty in class Template
Path to compiled template.
$Template#compileOrderProperty in class Template
Compilation order.
Template::collectVerbatims() — Method in class Template
Collects verbatim blocks and replaces them with a palceholder.
Template::comments() — Method in class Template
Compiles comments.
Template::captures() — Method in class Template
Compiles capture blocks.
Template::controlStructures() — Method in class Template
Compiles control structures.
Template::compile() — Method in class Template
Compiles templates into views.
$Template#cachePathProperty in class Template
Cache path.
Template::compile() — Method in class Template
Compiles view.
Template::close() — Method in class Template
Closes a template block.
EscaperTrait::cssEscaper() — Method in class EscaperTrait
Escapes characters for use in a CSS context.

D

$GenerateKey#descriptionProperty in class GenerateKey
{@inheritdoc}
$GenerateSecret#descriptionProperty in class GenerateSecret
{@inheritdoc}
$ListRoutes#descriptionProperty in class ListRoutes
{@inheritdoc}
$Clear#descriptionProperty in class Clear
{@inheritdoc}
$Remove#descriptionProperty in class Remove
{@inheritdoc}
$Command#databaseProperty in class Command
Connection manager.
$Create#descriptionProperty in class Create
{@inheritdoc}
DownClass in namespace mako\application\cli\commands\migrations
Command that rolls back the last batch of migrations.
$Down#descriptionProperty in class Down
{@inheritdoc}
$Reset#descriptionProperty in class Reset
{@inheritdoc}
$Status#descriptionProperty in class Status
{@inheritdoc}
$Up#descriptionProperty in class Up
{@inheritdoc}
$Server#descriptionProperty in class Server
{@inheritdoc}
DatabaseServiceClass in namespace mako\application\services
Database service.
CacheManager::databaseFactory() — Method in class CacheManager
Database store factory.
APCU::decrement() — Method in class APCU
Decrements a stored number.
DatabaseClass in namespace mako\cache\stores
Database store.
IncrementDecrementInterface::decrement() — Method in class IncrementDecrementInterface
Decrements a stored number.
Memcached::decrement() — Method in class Memcached
Decrements a stored number.
Memory::decrement() — Method in class Memory
Decrements a stored number.
NullStore::decrement() — Method in class NullStore
Decrements a stored number.
Redis::decrement() — Method in class Redis
Decrements a stored number.
TimeInterface::daysInMonths() — Method in class TimeInterface
Returns an array containing the number of days in each month of the year.
TimeInterface::daysInMonth() — Method in class TimeInterface
Returns the number of days in the current or specified month.
TimeTrait::daysInMonths() — Method in class TimeTrait
Returns an array containing the number of days in each month of the year.
TimeTrait::daysInMonth() — Method in class TimeTrait
Returns the number of days in the current or specified month.
$Argument#descriptionProperty in class Argument
Argument description.
$Argument#defaultProperty in class Argument
Default value.
Output::dump() — Method in class Output
Dumps a value to the output.
Alert::draw() — Method in class Alert
Draws an alert.
Countdown::draw() — Method in class Countdown
Counts down from n.
OrderedList::draw() — Method in class OrderedList
Draws an ordered list.
ProgressBar::draw() — Method in class ProgressBar
Draws the progressbar.
Table::draw() — Method in class Table
Draws a table.
UnorderedList::draw() — Method in class UnorderedList
Draws an unordered list.
CommandBus::dispatch() — Method in class CommandBus
Dispatches the command to the command handler and returns the result.
CommandBusInterface::dispatch() — Method in class CommandBusInterface
Dispatches the command to the command handler and returns the result.
$ConfigurableTrait#defaultProperty in class ConfigurableTrait
Name of the default connection.
$ConnectionManager#driverAliasesProperty in class ConnectionManager
Driver aliases.
$Connection#dsnProperty in class Connection
Connection DSN.
Connection::disableLog() — Method in class Connection
Disables the query log.
DB2Class in namespace mako\database\connections
DB2 database connection.
$ORM#dateOutputFormatProperty in class ORM
Date format used when returning array and json representations of the record.
ORM::deleteRecord() — Method in class ORM
Deletes a record from the database.
ORM::delete() — Method in class ORM
Deletes a record from the database.
Query::decrement() — Method in class Query
Decrements column value.
Query::delete() — Method in class Query
Deletes data from the chosen table.
OptimisticLockingTrait::deleteRecord() — Method in class OptimisticLockingTrait
Deletes a record from the database.
$Migration#descriptionProperty in class Migration
Migration description.
$Migration#databaseProperty in class Migration
Connection manager instance.
Migration::down() — Method in class Migration
Reverts the database changes.
$Query#distinctProperty in class Query
Select distinct?
Query::distinct() — Method in class Query
Select distinct?
Query::descending() — Method in class Query
Adds a descending ORDER BY clause.
Query::descendingRaw() — Method in class Query
Adds a raw descending ORDER BY clause.
Query::decrement() — Method in class Query
Decrements column value.
Query::delete() — Method in class Query
Deletes data from the chosen table.
$Compiler#dateFormatProperty in class Compiler
Datetime format.
Compiler::delete() — Method in class Compiler
Compiles a DELETE query.
DB2Class in namespace mako\database\query\compilers
Compiles DB2 queries.
$DB2#dateFormatProperty in class DB2
{@inheritdoc}
$Firebird#dateFormatProperty in class Firebird
{@inheritdoc}
$MySQL#dateFormatProperty in class MySQL
{@inheritdoc}
$NuoDB#dateFormatProperty in class NuoDB
{@inheritdoc}
$Oracle#dateFormatProperty in class Oracle
{@inheritdoc}
$Postgres#dateFormatProperty in class Postgres
{@inheritdoc}
$SQLServer#dateFormatProperty in class SQLServer
{@inheritdoc}
$SQLite#dateFormatProperty in class SQLite
{@inheritdoc}
$ErrorHandler#disableShutdownHandlerProperty in class ErrorHandler
Is the shutdown handler disabled?
$ErrorHandler#dontLogProperty in class ErrorHandler
Exception types that shouldn't be logged.
ErrorHandler::displayErrors() — Method in class ErrorHandler
Should errors be displayed?
ErrorHandler::dontLog() — Method in class ErrorHandler
Disables logging for an exception type.
ErrorHandler::disableLoggingFor() — Method in class ErrorHandler
Disables logging for an exception type.
ErrorHandler::disableShutdownHandler() — Method in class ErrorHandler
Disables the shutdown handler.
DevelopmentHandlerClass in namespace mako\error\handlers\cli
Development handler.
DevelopmentHandler::determineExceptionType() — Method in class DevelopmentHandler
Determines the exception type.
DevelopmentHandlerClass in namespace mako\error\handlers\web
Development handler.
$Gatekeeper#defaultAdapterProperty in class Gatekeeper
Default adapter name.
User::deactivate() — Method in class User
Deactivates the user.
Request::determinePath() — Method in class Request
Determines the request path.
Request::determineMethod() — Method in class Request
Determines the request method.
Response::disableCaching() — Method in class Response
Disables ETag response cache.
Response::disableCompression() — Method in class Response
Disables output compression.
$BadRequestException#defaultMessageProperty in class BadRequestException
{@inheritdoc}
$ForbiddenException#defaultMessageProperty in class ForbiddenException
{@inheritdoc}
$GoneException#defaultMessageProperty in class GoneException
{@inheritdoc}
$HttpException#defaultMessageProperty in class HttpException
Default message.
$InvalidTokenException#defaultMessageProperty in class InvalidTokenException
{@inheritdoc}
$MethodNotAllowedException#defaultMessageProperty in class MethodNotAllowedException
{@inheritdoc}
$NotFoundException#defaultMessageProperty in class NotFoundException
{@inheritdoc}
$ServiceUnavailableException#defaultMessageProperty in class ServiceUnavailableException
{@inheritdoc}
$TooManyRequestsException#defaultMessageProperty in class TooManyRequestsException
{@inheritdoc}
$Cookies#defaultsProperty in class Cookies
Default options.
Cookies::delete() — Method in class Cookies
Deletes a cookie.
$JSON#dataProperty in class JSON
Data.
$File#dispositionProperty in class File
Content disposition.
File::done() — Method in class File
Sets the callback closure.
DispatcherClass in namespace mako\http\routing
Route dispatcher.
Dispatcher::dispatch() — Method in class Dispatcher
Dispatches the route and returns the response.
Routes::delete() — Method in class Routes
Adds a route that responds to DELETE requests to the collection.
$ContentSecurityPolicy#directivesProperty in class ContentSecurityPolicy
Content security policy directives.
$Command#descriptionProperty in class Command
Command description.
DispatcherClass in namespace mako\reactor
Command dispatcher.
Dispatcher::dispatch() — Method in class Dispatcher
Dispatches the command.
$Reactor#dispatcherProperty in class Reactor
Dispatcher.
Reactor::drawTable() — Method in class Reactor
Draws information table.
Reactor::drawArgumentTable() — Method in class Reactor
Draws an argument table.
Reactor::displayReactorInfo() — Method in class Reactor
Displays basic reactor information.
Reactor::displayReactorInfoAndCommandList() — Method in class Reactor
Displays reactor info and lists all available commands.
Reactor::displayCommandHelp() — Method in class Reactor
Displays information about the chosen command.
$Redis#databaseProperty in class Redis
Redis database.
Redis::dbsize() — Method in class Redis
Redis::debugObject() — Method in class Redis
Redis::debugSegfault() — Method in class Redis
Redis::decr() — Method in class Redis
Redis::decrby() — Method in class Redis
Redis::del() — Method in class Redis
Redis::discard() — Method in class Redis
Redis::dump() — Method in class Redis
Key::decode() — Method in class Key
Converts a hexadecimal key into its binary representation.
Crypto::decrypt() — Method in class Crypto
Decrypts string.
CryptoManager::decrypt() — Method in class CryptoManager
Encrypter::deriveKey() — Method in class Encrypter
Generate a PBKDF2 key derivation of a supplied key.
EncrypterInterface::decrypt() — Method in class EncrypterInterface
Decrypts string.
OpenSSL::decrypt() — Method in class OpenSSL
Decrypts string.
$Session#destroyedProperty in class Session
Has the session been destroyed?
Session::destroy() — Method in class Session
Destroys the session.
DatabaseClass in namespace mako\session\stores
Database store.
Database::delete() — Method in class Database
Destroys the session data assiciated with the provided id.
File::delete() — Method in class File
Destroys the session data assiciated with the provided id.
NullStore::delete() — Method in class NullStore
Destroys the session data assiciated with the provided id.
Redis::delete() — Method in class Redis
Destroys the session data assiciated with the provided id.
StoreInterface::delete() — Method in class StoreInterface
Destroys the session data assiciated with the provided id.
$ContainerAwareTrait#databaseProperty in class ContainerAwareTrait
Arr::delete() — Method in class Arr
Deletes an array value using "dot notation".
Humanizer::day() — Method in class Humanizer
Returns a human friendly representation of the date.
$InputValidation#defaultMessageProperty in class InputValidation
Default error message.
$After#dateProperty in class After
Date.
$Before#dateProperty in class Before
Date.
DateClass in namespace mako\validator\rules
Date rule.
DifferentClass in namespace mako\validator\rules
Different rule.
$Exists#databaseProperty in class Exists
Connection manager.
$Unique#databaseProperty in class Unique
Connection manager.
DoesntValidateWhenEmptyTraitClass in namespace mako\validator\rules\traits
Doesn't validate when empty trait.

E

GenerateKey::execute() — Method in class GenerateKey
Executes the command.
GenerateSecret::execute() — Method in class GenerateSecret
Executes the command.
ListRoutes::execute() — Method in class ListRoutes
Executes the command.
Clear::execute() — Method in class Clear
Executes the command.
Remove::execute() — Method in class Remove
Executes the command.
Create::execute() — Method in class Create
Executes the command.
Down::execute() — Method in class Down
Executes the command.
Reset::execute() — Method in class Reset
Executes the command.
Status::execute() — Method in class Status
Executes the command.
Up::execute() — Method in class Up
Executes the command.
Server::execute() — Method in class Server
Executes the command.
EventServiceClass in namespace mako\application\services
Event service.
ErrorHandlerServiceClass in namespace mako\application\services\cli
Error handler service.
ErrorHandlerServiceClass in namespace mako\application\services\web
Error handler service.
EnvironmentClass in namespace mako\cli
Environment.
$Output#errorProperty in class Output
Error writer.
$Output#environmentProperty in class Output
Environment.
Output::error() — Method in class Output
Writes string to output using the error writer.
Output::errorLn() — Method in class Output
Appends newline to string and writes it to output using the error writer.
Formatter::escape() — Method in class Formatter
Returns a string where all formatting tags have been escaped.
FormatterInterface::escape() — Method in class FormatterInterface
Returns a string where all formatting tags have been escaped.
Alert::escape() — Method in class Alert
Escapes style tags if we have a formatter.
$ProgressBar#emptyTemplateProperty in class ProgressBar
String that represents the empty part of the progess bar.
ErrorClass in namespace mako\cli\output\writer
Error writer.
CommandBus::executeCommandHandler() — Method in class CommandBus
Executes the command handler.
$AdapterManager#extensionsProperty in class AdapterManager
Extensions.
AdapterManager::extend() — Method in class AdapterManager
Adds extension.
ConnectionManager::executeAndClose() — Method in class ConnectionManager
Executes the passed closure using the chosen connection before closing it.
ExtendableTraitClass in namespace mako\common\traits
Extendable trait.
$NamespacedFileLoaderTrait#extensionProperty in class NamespacedFileLoaderTrait
File extension.
$Config#environmentProperty in class Config
Environment name.
$Connection#enableLogProperty in class Connection
Enable the query log?
Connection::enableLog() — Method in class Connection
Enables the query log.
ORM::expose() — Method in class ORM
Exposes the chosen columns and relations in the array and json representations of the record.
Query::excluding() — Method in class Query
Removes relations to eager load.
ResultSet::expose() — Method in class ResultSet
Exposes the chosen columns and relations in the array and json representations of the collection.
BelongsTo::eagerCriterion() — Method in class BelongsTo
Sets the criterion used when eager loading related records.
BelongsTo::eagerLoad() — Method in class BelongsTo
Eager loads related records and matches them with their parent records.
HasMany::eagerLoad() — Method in class HasMany
Eager loads related records and matches them with their parent records.
HasOne::eagerLoad() — Method in class HasOne
Eager loads related records and matches them with their parent records.
ManyToMany::eagerCriterion() — Method in class ManyToMany
Sets the criterion used when eager loading related records.
ManyToMany::eagerLoad() — Method in class ManyToMany
Eager loads related records and matches them with their parent records.
Relation::eagerCriterion() — Method in class Relation
Sets the criterion used when eager loading related records.
Relation::eagerLoadChunked() — Method in class Relation
Eager loads records in chunks.
Query::except() — Method in class Query
Adds a EXCEPT operation.
Query::exceptAll() — Method in class Query
Adds a EXCEPT ALL operation.
Query::exists() — Method in class Query
Adds a EXISTS clause.
Compiler::escapeIdentifier() — Method in class Compiler
Returns an escaped identifier.
Compiler::escapeIdentifiers() — Method in class Compiler
Returns an array of escaped identifiers.
Compiler::escapeTableName() — Method in class Compiler
Escapes a table name.
Compiler::escapeColumnName() — Method in class Compiler
Escapes a column name.
Compiler::exists() — Method in class Compiler
Compiles EXISTS clauses.
MySQL::escapeIdentifier() — Method in class MySQL
Returns an escaped identifier.
NuoDB::escapeIdentifier() — Method in class NuoDB
Returns an escaped identifier.
SQLServer::escapeIdentifier() — Method in class SQLServer
Returns an escaped identifier.
ErrorHandlerClass in namespace mako\error
Error handler.
DevelopmentHandler::escape() — Method in class DevelopmentHandler
Escape formatting tags.
EventClass in namespace mako\event
Event listener.
$Event#eventsProperty in class Event
Registered event listeners.
Event::events() — Method in class Event
Returns an array of all registered events.
Event::executeClosureHandler() — Method in class Event
Executes a closure handler and returns the response.
Event::executeClassHandler() — Method in class Event
Executes a class handler and returns the response.
Event::executeHandler() — Method in class Event
Executes the event handler and returns the response.
EventHandlerInterfaceClass in namespace mako\event
Event handler interface.
FileSystem::extension() — Method in class FileSystem
Returns the extension of the file.
Gatekeeper::extend() — Method in class Gatekeeper
Registers a new adapter.
$User#emailProperty in class User
Response::enableCaching() — Method in class Response
Enables ETag response cache.
Response::enableCompression() — Method in class Response
Enables output compression.
$UploadedFile#errorCodeProperty in class UploadedFile
File error code.
Dispatcher::executeClosure() — Method in class Dispatcher
Executes a closure action.
Dispatcher::executeController() — Method in class Dispatcher
Executes a controller action.
Dispatcher::executeAction() — Method in class Dispatcher
Executes the route action.
ContentSecurityPolicy::execute() — Method in class ContentSecurityPolicy
Executes the middleware.
MiddlewareInterface::execute() — Method in class MiddlewareInterface
Executes the middleware.
SecurityHeaders::execute() — Method in class SecurityHeaders
Executes the middleware.
ContentNegotiationTrait::expectsType() — Method in class ContentNegotiationTrait
Does the client expect the provided mime type?
ContentNegotiationTrait::expectsJson() — Method in class ContentNegotiationTrait
Does the client expect JSON?
ContentNegotiationTrait::expectsXml() — Method in class ContentNegotiationTrait
Does the client expect XML?
$Onion#expectedInterfaceProperty in class Onion
Expected middleware interface.
Dispatcher::execute() — Method in class Dispatcher
Executes the command.
CommandHelperTrait::error() — Method in class CommandHelperTrait
Writes string to output using the error writer.
Redis::echo() — Method in class Redis
Redis::eval() — Method in class Redis
Redis::evalsha() — Method in class Redis
Redis::exec() — Method in class Redis
Redis::exists() — Method in class Redis
Redis::expire() — Method in class Redis
Redis::expireat() — Method in class Redis
Key::encode() — Method in class Key
Converts a binary key into its hexadecimal representation.
Crypto::encrypt() — Method in class Crypto
Encrypts string.
CryptoManager::encrypt() — Method in class CryptoManager
EncrypterClass in namespace mako\security\crypto\encrypters
Base encrypter.
EncrypterInterfaceClass in namespace mako\security\crypto\encrypters
Encrypter interface.
EncrypterInterface::encrypt() — Method in class EncrypterInterface
Encrypts string.
OpenSSL::encrypt() — Method in class OpenSSL
Encrypts string.
$ContainerAwareTrait#errorHandlerProperty in class ContainerAwareTrait
$ContainerAwareTrait#eventProperty in class ContainerAwareTrait
Arr::expandKey() — Method in class Arr
Expands a wildcard key to an array of "dot notation" keys.
Collection::each() — Method in class Collection
Applies the callable on all items in the collection.
$ValidationException#errorsProperty in class ValidationException
Validation errors.
$Validator#errorsProperty in class Validator
Error messages.
Validator::extend() — Method in class Validator
Registers a custom validation rule.
Validator::expandFields() — Method in class Validator
Expands fields.
ValidatorFactory::extend() — Method in class ValidatorFactory
Registers a custom validation rule.
$Input#extensionsProperty in class Input
Validation extensions.
$InputValidation#errorsFlashKeyProperty in class InputValidation
Session flash key for errors.
$InputValidation#errorsVariableNameProperty in class InputValidation
Errors view variable name.
InputValidation::execute() — Method in class InputValidation
Executes the middleware.
EmailClass in namespace mako\validator\rules
Email rule.
EmailDomainClass in namespace mako\validator\rules
Email domain rule.
ExactLengthClass in namespace mako\validator\rules
Exact length rule.
ExistsClass in namespace mako\validator\rules\database
Exists rule.
ExactDimensionsClass in namespace mako\validator\rules\file\image
Exact dimensions rule.
ViewFactory::extend() — Method in class ViewFactory
Registers a custom view renderer.
ViewFactory::exists() — Method in class ViewFactory
Returns TRUE if the view exists and FALSE if not.
Template::extensions() — Method in class Template
Compiles template extensions.
Template::echos() — Method in class Template
Compiles echos.
EscaperTraitClass in namespace mako\view\renderers\traits
Escaper trait.
EscaperTrait::escapeHTML() — Method in class EscaperTrait
Returns a string that has been escaped for a HTML body context.
EscaperTrait::escapeURL() — Method in class EscaperTrait
Returns a string that has been escaped for a URI or parameter context.
EscaperTrait::escapeAttribute() — Method in class EscaperTrait
Returns a string that has been escaped for a HTML attribute context.
EscaperTrait::escapeCSS() — Method in class EscaperTrait
Returns a string that has been escaped for a CSS context.
EscaperTrait::escapeJavascript() — Method in class EscaperTrait
Returns a string that has been escaped for a Javascript context.

F

$Package#fileNamespaceProperty in class Package
File namespace.
$Command#fileSystemProperty in class Command
File system.
Command::findApplicationMigrations() — Method in class Command
Returns all application migrations.
Command::findPackageMigrations() — Method in class Command
Returns all package migrations.
Command::findMigrations() — Method in class Command
Finds all migrations.
Server::findAvailablePort() — Method in class Server
Tries to find an avaiable port closest to the desired port.
CacheManager::fileFactory() — Method in class CacheManager
File store factory.
FileClass in namespace mako\cache\stores
File store.
$File#fileSystemProperty in class File
File system instance.
TimeImmutable::forward() — Method in class TimeImmutable
TimeInterface::forward() — Method in class TimeInterface
Move forward in time by x seconds.
TimeInterface::formatLocalized() — Method in class TimeInterface
Returns a formatted date string according to current locale settings.
TimeTrait::forward() — Method in class TimeTrait
Move forward in time by x seconds.
TimeTrait::formatLocalized() — Method in class TimeTrait
Returns a formatted date string according to current locale settings.
ArgvParser::findArgumentSuggestion() — Method in class ArgvParser
Tries to find a suggestion for the invalid argument name.
$Output#formatterProperty in class Output
Formatter.
FormatterClass in namespace mako\cli\output\formatter
Formatter.
Formatter::format() — Method in class Formatter
Returns formatted string.
FormatterExceptionClass in namespace mako\cli\output\formatter
Formatter exception.
FormatterInterfaceClass in namespace mako\cli\output\formatter
Formatter interface.
FormatterInterface::format() — Method in class FormatterInterface
Returns formatted string.
$Alert#formatterProperty in class Alert
Formatter.
Alert::format() — Method in class Alert
Formats the string.
$OrderedList#formatterProperty in class OrderedList
Formatter instance.
$ProgressBar#filledTemplateProperty in class ProgressBar
String that represents the filled part of the progess bar.
$Table#formatterProperty in class Table
Formatter.
AdapterManager::factory() — Method in class AdapterManager
Factory.
FunctionParserTraitClass in namespace mako\common\traits
Function parser trait.
$Loader#fileSystemProperty in class Loader
File system instance.
Connection::first() — Method in class Connection
Returns the first row of the result set.
FirebirdClass in namespace mako\database\connections
Firebird database connection.
$ORM#foreignKeyNameProperty in class ORM
Foreign key name.
Query::first() — Method in class Query
Returns a single record from the database.
$Relation#foreignKeyProperty in class Relation
Foreign key.
Relation::first() — Method in class Relation
Returns a single record from the database.
Query::forCompiler() — Method in class Query
Executes the closure if the compiler is of the correct class.
Query::from() — Method in class Query
Alias of Query::table().
Query::fetchFirst() — Method in class Query
Executes a SELECT query and returns the first row of the result set.
Query::first() — Method in class Query
Executes a SELECT query and returns the first row of the result set.
Query::fetchAll() — Method in class Query
Executes a SELECT query and returns an array containing all of the result set rows.
Query::fetchYield() — Method in class Query
Executes a SELECT query and returns a generator that lets you iterate over the results.
Compiler::from() — Method in class Compiler
Compiles the FROM clause.
DB2::from() — Method in class DB2
Compiles the FROM clause.
FirebirdClass in namespace mako\database\query\compilers
Compiles Firebird queries.
Firebird::from() — Method in class Firebird
Compiles the FROM clause.
Oracle::from() — Method in class Oracle
Compiles the FROM clause.
SQLServer::from() — Method in class SQLServer
Compiles the FROM clause.
FileInfoClass in namespace mako\file
File info.
FileSystemClass in namespace mako\file
File system.
FileSystem::file() — Method in class FileSystem
Returns a SplFileObject.
Session::forceLogin() — Method in class Session
Login a user without checking the password.
$User#failed_attemptsProperty in class User
$Request#filesProperty in class Request
File data.
ForbiddenExceptionClass in namespace mako\http\exceptions
Forbidden exception.
FilesClass in namespace mako\http\request
Files.
$UploadedFile#filenameProperty in class UploadedFile
Filename.
FileClass in namespace mako\http\response\senders
File response.
$File#fileSystemProperty in class File
File system instance.
$File#filePathProperty in class File
File path.
$File#fileSizeProperty in class File
File size.
$File#filenameProperty in class File
Filename.
Redirect::found() — Method in class Redirect
Sets the HTTP status code to 302.
Stream::flush() — Method in class Stream
Flushes a chunck of data.
Stream::flow() — Method in class Stream
Sends the stream.
ControllerHelperTrait::fileResponse() — Method in class ControllerHelperTrait
Returns a file response container.
$Loader#fileSystemProperty in class Loader
File system instance.
Image::flip() — Method in class Image
Flips the image.
GD::flip() — Method in class GD
Flips the image.
ImageMagick::flip() — Method in class ImageMagick
Flips the image.
ProcessorInterface::flip() — Method in class ProcessorInterface
Flips the image.
Dispatcher::filterArguments() — Method in class Dispatcher
Returns arguments where null values have been removed.
FireTraitClass in namespace mako\reactor\traits
Fire trait.
FireTrait::fire() — Method in class FireTrait
Runs command as a separate process and feeds output to handler.
FireTrait::fireAndForget() — Method in class FireTrait
Starts command as a background process.
Redis::flushall() — Method in class Redis
Redis::flushdb() — Method in class Redis
$Session#flashDataProperty in class Session
Flashdata.
FileClass in namespace mako\session\stores
File store.
$File#fileSystemProperty in class File
File system instance.
Container::factory() — Method in class Container
Creates a class instance.
$ContainerAwareTrait#fileSystemProperty in class ContainerAwareTrait
Collection::filter() — Method in class Collection
Returns a new filtered collection.
Humanizer::fileSize() — Method in class Humanizer
Returns a human friendly file size.
$After#formatProperty in class After
Date format.
$Before#formatProperty in class Before
Date format.
$Date#formatProperty in class Date
Date format.
$Different#fieldProperty in class Different
Field name.
FloatingPointClass in namespace mako\validator\rules
Float rule.
$Match#fieldProperty in class Match
Field name.
$ViewFactory#fileSystemProperty in class ViewFactory
File sytem.
$Template#fileSystemProperty in class Template
File system instance.
$Template#fileSystemProperty in class Template
File system instance.

G

Application::getStartTime() — Method in class Application
Returns the application start time.
Application::getContainer() — Method in class Application
Returns the container instance.
Application::getConfig() — Method in class Application
Returns the config instance.
Application::getCharset() — Method in class Application
Returns the application charset.
Application::getLanguage() — Method in class Application
Returns the application language.
Application::getPath() — Method in class Application
Gets the application path.
Application::getPackages() — Method in class Application
Returns all the application packages.
Application::getPackage() — Method in class Application
Returns a package by its name.
Application::getNamespace() — Method in class Application
Returns the application namespace.
Application::getEnvironment() — Method in class Application
Returns the Mako environment. NULL is returned if no environment is specified.
Package::getName() — Method in class Package
Returns the package name.
Package::getFileNamespace() — Method in class Package
Returns the package namespace.
Package::getClassNamespace() — Method in class Package
Returns the class namespace.
Package::getPath() — Method in class Package
Returns package path.
Package::getConfigPath() — Method in class Package
Returns the path to the package configuration files.
Package::getI18nPath() — Method in class Package
Returns the path to the package i18n strings.
Package::getViewPath() — Method in class Package
Returns the path to the package views.
Package::getCommands() — Method in class Package
Returns the package commands.
Application::getCommands() — Method in class Application
Returns all registered commands.
GenerateKeyClass in namespace mako\application\cli\commands\app
Command that generates an encryption key.
GenerateSecretClass in namespace mako\application\cli\commands\app
Command that generates a new application secret.
Clear::getArguments() — Method in class Clear
Returns the command arguments.
Remove::getArguments() — Method in class Remove
Returns the command arguments.
Command::getDefaultConnectionName() — Method in class Command
Returns the default connection name of the application.
Command::getConnectionName() — Method in class Command
Returns the connection name for which we are running migrations.
Command::getBaseName() — Method in class Command
Returns the basename of the migration.
Command::getFullyQualifiedMigration() — Method in class Command
Returns the fully qualified class name of a migration.
Command::getMigrationsFilteredByConnection() — Method in class Command
Returns migrations filtered by connection name.
Command::getMigrated() — Method in class Command
Returns migrations that have been run.
Command::getOutstanding() — Method in class Command
Returns an array of all outstanding migrations.
Create::getArguments() — Method in class Create
Returns the command arguments.
Down::getArguments() — Method in class Down
Returns the command arguments.
Reset::getArguments() — Method in class Reset
Returns the command arguments.
Status::getArguments() — Method in class Status
Returns the command arguments.
Up::getArguments() — Method in class Up
Returns the command arguments.
Server::getArguments() — Method in class Server
Returns the command arguments.
GatekeeperServiceClass in namespace mako\application\services
Gatekeeper service.
LoggerService::getUserContext() — Method in class LoggerService
Get information about the current user.
LoggerService::getContext() — Method in class LoggerService
Get global logger context.
LoggerService::getStoragePath() — Method in class LoggerService
Returns the storage path.
LoggerService::getStreamHandler() — Method in class LoggerService
Returns a stream handler.
LoggerService::getHandler() — Method in class LoggerService
Returns a log handler.
SessionService::getDatabaseStore() — Method in class SessionService
Returns a database store instance.
SessionService::getFileStore() — Method in class SessionService
Returns a file store instance.
SessionService::getNullStore() — Method in class SessionService
Returns a null store instance.
SessionService::getRedisStore() — Method in class SessionService
Returns a redis store instance.
SessionService::getStore() — Method in class SessionService
Returns a session store instance.
ViewFactoryService::getStoragePath() — Method in class ViewFactoryService
Returns the storage path.
CacheManager::get() — Method in class CacheManager
CacheManager::getOrElse() — Method in class CacheManager
APCU::get() — Method in class APCU
Fetch data from the cache.
APCU::getOrElse() — Method in class APCU
Fetch data from the cache or store it if it doesn't already exist.
Database::get() — Method in class Database
Fetch data from the cache.
File::get() — Method in class File
Fetch data from the cache.
Memcache::get() — Method in class Memcache
Fetch data from the cache.
Memcached::get() — Method in class Memcached
Fetch data from the cache.
Memory::get() — Method in class Memory
Fetch data from the cache.
NullStore::get() — Method in class NullStore
Fetch data from the cache.
Redis::get() — Method in class Redis
Fetch data from the cache.
Store::getPrefix() — Method in class Store
Returns the cache key prefix.
Store::getPrefixedKey() — Method in class Store
Returns a prefixed key.
Store::getAndPut() — Method in class Store
Fetch data from the cache and replace it.
Store::getAndRemove() — Method in class Store
Fetch data from the cache and remove it.
Store::getOrElse() — Method in class Store
Fetch data from the cache or store it if it doesn't already exist.
StoreInterface::get() — Method in class StoreInterface
Fetch data from the cache.
StoreInterface::getOrElse() — Method in class StoreInterface
Fetch data from the cache or store it if it doesn't already exist.
WinCache::get() — Method in class WinCache
Fetch data from the cache.
ZendDisk::get() — Method in class ZendDisk
Fetch data from the cache.
ZendMemory::get() — Method in class ZendMemory
Fetch data from the cache.
Time::getImmutable() — Method in class Time
Returns an immutable instance of the current instance.
TimeImmutable::getMutable() — Method in class TimeImmutable
Returns a mutable instance of the current instance.
TimeInterface::getDOSTimestamp() — Method in class TimeInterface
Returns the DOS timestamp.
TimeZone::getTimeZones() — Method in class TimeZone
Returns a list of time zones where the key is a valid PHP time zone while the value is a presentable name.
TimeZone::getGroupedTimeZones() — Method in class TimeZone
Returns an array of grouped time zones where the key is a valid PHP time zone while the value is a presentable name.
Lap::getStartTime() — Method in class Lap
Returns the lap start time.
Lap::getStopTime() — Method in class Lap
Returns the lap stop time.
Stopwatch::getLaps() — Method in class Stopwatch
Returns the laps.
Stopwatch::getLapCount() — Method in class Stopwatch
Returns the number of laps.
Stopwatch::getElapsedTime() — Method in class Stopwatch
Get elapsed time.
TimeTrait::getDOSTimestamp() — Method in class TimeTrait
Returns the DOS timestamp.
Environment::getDimensionsForWindows() — Method in class Environment
Attempts to get dimensions for Windows.
Environment::getDimensionsForUnixLike() — Method in class Environment
Attempts to get dimensions for Unix-like platforms.
Environment::getDimensions() — Method in class Environment
Returns the console dimensions (width & height).
Environment::getWidth() — Method in class Environment
Returns the console width.
Environment::getHeight() — Method in class Environment
Returns the console height.
Input::getArgumentParser() — Method in class Input
Returns the argument parser.
Input::getArguments() — Method in class Input
Returns all the arguments passed to the script.
Input::getArgument() — Method in class Input
Returns the argument associated with the given name.
Argument::getDefaultValue() — Method in class Argument
Gets the default return value.
Argument::getValidatedName() — Method in class Argument
Returns a validated argument name.
Argument::getValidatedAlias() — Method in class Argument
Returns a validated alias.
Argument::getValidatedOptions() — Method in class Argument
Returns validated options.
Argument::getName() — Method in class Argument
Returns the argument name.
Argument::getNormalizedName() — Method in class Argument
Returns the normalized argument name.
Argument::getAlias() — Method in class Argument
Returns the argument alias.
Argument::getDescription() — Method in class Argument
Returns the argument description.
ArgvParser::getArguments() — Method in class ArgvParser
Returns the registered arguments.
ArgvParser::getArgument() — Method in class ArgvParser
Returns an argument based on its name.
ArgvParser::getArgumentValue() — Method in class ArgvParser
Returns the value of a parsed argument.
Confirmation::getOptions() — Method in class Confirmation
Returns a slash-separated list of valid options where the default one is highlighted as upper-case.
Output::getWriter() — Method in class Output
Returns the chosen writer.
Output::getFormatter() — Method in class Output
Returns the formatter.
Output::getEnvironment() — Method in class Output
Returns the environment.
Formatter::getTagName() — Method in class Formatter
Returns the tag name.
Formatter::getSgrResetSequence() — Method in class Formatter
Returns ANSI SGR escape sequence for style reset.
Formatter::getStyleCodes() — Method in class Formatter
Returns style codes associated with the tag name.
Formatter::getSgrStyleSequence() — Method in class Formatter
Returns ANSI SGR escape sequence for the chosen style(s).
ProgressBar::getMicrotime() — Method in class ProgressBar
Return current unix timestamp with microseconds.
Table::getColumnWidths() — Method in class Table
Returns an array containing the maximum width of each column.
NamespacedFileLoaderTrait::getFilePath() — Method in class NamespacedFileLoaderTrait
Returns the path to the file.
NamespacedFileLoaderTrait::getCascadingFilePaths() — Method in class NamespacedFileLoaderTrait
Returns an array of cascading file paths.
Config::getLoader() — Method in class Config
Returns the config loader.
Config::getLoadedConfiguration() — Method in class Config
Returns the currently loaded configuration.
Config::get() — Method in class Config
Returns config value or entire config array from a file.
ConnectionManager::getConnectionClass() — Method in class ConnectionManager
Returns the connection class.
ConnectionManager::getQueryCompilerClass() — Method in class ConnectionManager
Retuns the query compiler class.
ConnectionManager::getQueryBuilderHelperClass() — Method in class ConnectionManager
Retuns the query builder helper class.
ConnectionManager::getLogs() — Method in class ConnectionManager
Returns the query log for all connections.
Connection::getName() — Method in class Connection
Returns the connection name.
Connection::getQueryBuilderHelper() — Method in class Connection
Returns a query builder helper instance.
Connection::getQueryCompiler() — Method in class Connection
Returns a query compiler instance.
Connection::getPDO() — Method in class Connection
Returns the PDO instance.
Connection::getConnectionOptions() — Method in class Connection
Returns the connection options.
Connection::getLog() — Method in class Connection
Returns the query log for the connection.
Connection::getTransactionNestingLevel() — Method in class Connection
Returns the transaction nesting level.
ORM::getConnection() — Method in class ORM
Returns the connection of the model.
ORM::getDateFormat() — Method in class ORM
Gets the date format from the query builder compiler.
ORM::getHooks() — Method in class ORM
Returns hooks for the chosen event.
ORM::getClassShortName() — Method in class ORM
Returns the short name of a class.
ORM::getTable() — Method in class ORM
Returns the table name of the model.
ORM::getPrimaryKey() — Method in class ORM
Returns the primary key of the table.
ORM::getPrimaryKeyType() — Method in class ORM
Returns the primary key type.
ORM::getPrimaryKeyValue() — Method in class ORM
Returns the primary key value.
ORM::getForeignKey() — Method in class ORM
Returns the foreign key of the table.
ORM::getClass() — Method in class ORM
Returns the namespaced class name of the model.
ORM::getIncludes() — Method in class ORM
Returns the relations to eager load.
ORM::getRelated() — Method in class ORM
Returns the related records array.
ORM::getRawColumnValue() — Method in class ORM
Gets a raw column value.
ORM::getColumnValue() — Method in class ORM
Returns a column value.
ORM::getValue() — Method in class ORM
Gets a column value or relation.
ORM::getRawColumnValues() — Method in class ORM
Returns the columns array.
ORM::get() — Method in class ORM
Returns a record using the value of its primary key.
ORM::getModified() — Method in class ORM
Returns the modified column values of the record.
ORM::generatePrimaryKey() — Method in class ORM
Generates a primary key.
Query::getModel() — Method in class Query
Returns the model.
Query::get() — Method in class Query
Returns a record using the value of its primary key.
BelongsTo::getForeignKey() — Method in class BelongsTo
Returns the foreign key.
BelongsTo::getRelated() — Method in class BelongsTo
Returns related a record from the database.
HasMany::getRelated() — Method in class HasMany
Returns a related result set from the database.
HasOne::getRelated() — Method in class HasOne
Returns related a record from the database.
ManyToMany::getColumns() — Method in class ManyToMany
Returns the columns from which we are fetching data.
ManyToMany::getJunctionTable() — Method in class ManyToMany
Returns the the junction table.
ManyToMany::getJunctionKey() — Method in class ManyToMany
Returns the the junction key.
ManyToMany::getRelated() — Method in class ManyToMany
Returns a related result set from the database.
ManyToMany::getJunctionKeys() — Method in class ManyToMany
Returns an array of ids.
ManyToMany::getJunctionAttributes() — Method in class ManyToMany
Get junction attributes.
Relation::getForeignKey() — Method in class Relation
Returns the foreign key.
NullableTrait::getNullableColumns() — Method in class NullableTrait
Returns array of nullable columns.
NullableTrait::getNullableTraitHooks() — Method in class NullableTrait
Returns trait hooks.
OptimisticLockingTrait::getOptimisticLockingTraitHooks() — Method in class OptimisticLockingTrait
Returns trait hooks.
OptimisticLockingTrait::getLockingColumn() — Method in class OptimisticLockingTrait
Returns the optimistic locking column.
OptimisticLockingTrait::getLockVersion() — Method in class OptimisticLockingTrait
Returns the optimistic locking version.
ReadOnlyTrait::getReadOnlyTraitHooks() — Method in class ReadOnlyTrait
Returns trait hooks.
TimestampedTrait::getTimestampedTraitHooks() — Method in class TimestampedTrait
Returns trait hooks.
TimestampedTrait::getTimestampedTraitCasts() — Method in class TimestampedTrait
Returns trait casts.
TimestampedTrait::getCreatedAtColumn() — Method in class TimestampedTrait
Returns the column that holds the "created at" timestamp.
TimestampedTrait::getUpdatedAtColumn() — Method in class TimestampedTrait
Returns the column that holds the "updated at" timestamp.
TimestampedTrait::getRelationsToTouch() — Method in class TimestampedTrait
Returns the relations that we should touch.
Migration::getConnectionName() — Method in class Migration
Returns the connection name.
Migration::getConnection() — Method in class Migration
Returns the chosen connection.
Migration::getDescription() — Method in class Migration
Returns the migration description.
Join::getType() — Method in class Join
Returns the join type.
Join::getTable() — Method in class Join
Returns the table name.
Join::getConditions() — Method in class Join
Returns ON conditions.
$Query#groupingsProperty in class Query
GROUP BY clauses.
Query::getPaginationFactory() — Method in class Query
Gets the pagination factory.
Query::getConnection() — Method in class Query
Returns the connection instance.
Query::getCompiler() — Method in class Query
Returns query compiler instance.
Query::getCommonTableExpressions() — Method in class Query
Returns the common set operations.
Query::getSetOperations() — Method in class Query
Returns the set operations.
Query::getTable() — Method in class Query
Returns the database table.
Query::getColumns() — Method in class Query
Returns the columns from which we are fetching data.
Query::getWheres() — Method in class Query
Returns WHERE clauses.
Query::getJoins() — Method in class Query
Returns JOIN clauses.
Query::getGroupings() — Method in class Query
Returns GROUP BY clauses.
Query::getHavings() — Method in class Query
Returns HAVING clauses.
Query::getOrderings() — Method in class Query
Returns ORDER BY clauses.
Query::getLimit() — Method in class Query
Returns the limit.
Query::getOffset() — Method in class Query
Returns the offset.
Query::getLock() — Method in class Query
Returns the lock.
Query::getPrefix() — Method in class Query
Returns the prefix.
Query::groupBy() — Method in class Query
Adds a GROUP BY clause.
Raw::getSql() — Method in class Raw
Returns the raw SQL.
Raw::getParameters() — Method in class Raw
Returns the parameters.
ResultSet::getPagination() — Method in class ResultSet
Returns the pagination.
Subquery::getAlias() — Method in class Subquery
Returns the subquery alias.
Subquery::getQuery() — Method in class Subquery
Returns the builder closure or query builder instance.
Compiler::getDateFormat() — Method in class Compiler
Gets the date format.
Compiler::groupings() — Method in class Compiler
Compiles GROUP BY clauses.
Type::getType() — Method in class Type
Returns the PDO parameter type.
Type::getValue() — Method in class Type
Returns the value.
TypeInterface::getType() — Method in class TypeInterface
Returns the PDO parameter type.
TypeInterface::getValue() — Method in class TypeInterface
Returns the value.
ErrorHandler::getFallbackHandler() — Method in class ErrorHandler
Returns the fallback handler.
ErrorHandler::getLogger() — Method in class ErrorHandler
Return logger instance.
DevelopmentHandler::getWhoopsHandler() — Method in class DevelopmentHandler
Returns a Whoops handler.
Handler::getStatusCode() — Method in class Handler
Returns the status code that we should send.
ProductionHandler::getStatusCodeAndMessage() — Method in class ProductionHandler
Returns status code and message.
ProductionHandler::getExceptionAsJson() — Method in class ProductionHandler
Return a JSON representation of the exception.
ProductionHandler::getExceptionAsXml() — Method in class ProductionHandler
Return a XML representation of the exception.
ProductionHandler::getExceptionAsRenderedView() — Method in class ProductionHandler
Returns a rendered error view.
ProductionHandler::getExceptionAsPlainText() — Method in class ProductionHandler
Returns a plain text representation of the error.
ProductionHandler::getBody() — Method in class ProductionHandler
Returns a response body.
FileInfo::getMimeType() — Method in class FileInfo
Returns the MIME type of the file.
FileInfo::getMimeEncoding() — Method in class FileInfo
Returns the MIME encoding of the file.
FileInfo::getHash() — Method in class FileInfo
Generates a hash using the contents of the file.
FileInfo::getHmac() — Method in class FileInfo
Generates a HMAC using the contents of the file.
FileSystem::glob() — Method in class FileSystem
Returns an array of pathnames matching the provided pattern.
FileSystem::get() — Method in class FileSystem
Returns the contents of the file.
FileSystem::getDiskSize() — Method in class FileSystem
Returns the total size of a filesystem or disk partition in bytes.
FileSystem::getFreeSpaceOnDisk() — Method in class FileSystem
Returns the total number of available bytes on the filesystem or disk partition.
GatekeeperClass in namespace mako\gatekeeper
Gatekeeper.
Gatekeeper::getName() — Method in class Gatekeeper
Gatekeeper::getUserRepository() — Method in class Gatekeeper
Gatekeeper::getUser() — Method in class Gatekeeper
$Adapter#groupRepositoryProperty in class Adapter
Group repository.
Adapter::getUserRepository() — Method in class Adapter
Adapter::getGroupRepository() — Method in class Adapter
AdapterInterface::getName() — Method in class AdapterInterface
Returns the adapter name.
AdapterInterface::getUserRepository() — Method in class AdapterInterface
Returns the user repository.
AdapterInterface::getUser() — Method in class AdapterInterface
Returns the active user or null if there isn't one.
Session::getName() — Method in class Session
Returns the adapter name.
Session::getUser() — Method in class Session
WithGroupsInterface::getGroupRepository() — Method in class WithGroupsInterface
Returns the group repository.
GroupClass in namespace mako\gatekeeper\entities\group
Group.
Group::getId() — Method in class Group
Group::getName() — Method in class Group
Returns the group name.
GroupEntityInterfaceClass in namespace mako\gatekeeper\entities\group
Group entity interface.
GroupEntityInterface::getId() — Method in class GroupEntityInterface
Returns the group id.
GroupEntityInterface::getName() — Method in class GroupEntityInterface
Returns the group name.
$User#groupsProperty in class User
User::groups() — Method in class User
User groups.
User::getHasher() — Method in class User
Returns a hasher instance.
User::generateToken() — Method in class User
Generates a new token.
User::getId() — Method in class User
User::getEmail() — Method in class User
Returns the user email address.
User::getUsername() — Method in class User
Returns the user username.
User::getPassword() — Method in class User
Returns the user password hash.
User::getIp() — Method in class User
Returns the user IP address.
User::generateActionToken() — Method in class User
Generates a new action token.
User::getActionToken() — Method in class User
Returns the user action token.
User::generateAccessToken() — Method in class User
Generates a new access token.
User::getAccessToken() — Method in class User
Returns the user access token.
User::getFailedAttempts() — Method in class User
Returns the number of failed login attempts.
User::getLastFailAt() — Method in class User
Gets the time of the last failed attempt.
UserEntityInterface::getId() — Method in class UserEntityInterface
Returns the user id.
UserEntityInterface::getUsername() — Method in class UserEntityInterface
Returns the user username.
GroupRepositoryClass in namespace mako\gatekeeper\repositories\group
Group repository.
GroupRepository::getModel() — Method in class GroupRepository
Returns a model instance.
GroupRepository::getByIdentifier() — Method in class GroupRepository
GroupRepository::getByName() — Method in class GroupRepository
Fetches a group by its name.
GroupRepository::getById() — Method in class GroupRepository
Fetches a group by its id.
GroupRepositoryInterfaceClass in namespace mako\gatekeeper\repositories\group
Group repository interface.
GroupRepositoryInterface::getByIdentifier() — Method in class GroupRepositoryInterface
Gets a group by its identifier.
UserRepository::getModel() — Method in class UserRepository
Returns a model instance.
UserRepository::getByActionToken() — Method in class UserRepository
Fetches a user by its action token.
UserRepository::getByAccessToken() — Method in class UserRepository
Fetches a user by its access token.
UserRepository::getByEmail() — Method in class UserRepository
Fetches a user by its email address.
UserRepository::getByUsername() — Method in class UserRepository
Fetches a user by its username.
UserRepository::getById() — Method in class UserRepository
Fetches a user by its id.
UserRepository::getByIdentifier() — Method in class UserRepository
UserRepositoryInterface::getByIdentifier() — Method in class UserRepositoryInterface
Fetches a user by its identifier.
Request::getContentType() — Method in class Request
Returns the content type of the request body.
Request::getScriptName() — Method in class Request
Returns the base name of the script that handled the request.
Request::getRoute() — Method in class Request
Returns the route that matched the request.
Request::getAttribute() — Method in class Request
Gets a request attribute.
Request::getRawBody() — Method in class Request
Returns the raw request body.
Request::getRawBodyAsStream() — Method in class Request
Returns the raw request body as a stream.
Request::getQuery() — Method in class Request
Returns the query string.
Request::getPost() — Method in class Request
Returns the post data.
Request::getCookies() — Method in class Request
Returns the cookies.
Request::getFiles() — Method in class Request
Returns the files.
Request::getServer() — Method in class Request
Returns the files.
Request::getHeaders() — Method in class Request
Returns the files.
Request::getBody() — Method in class Request
Returns the parsed request body.
Request::getData() — Method in class Request
Returns the data of the current request method.
Request::getIp() — Method in class Request
Returns the ip of the client that made the request.
Request::getBasePath() — Method in class Request
Returns the base path of the request.
Request::getBaseURL() — Method in class Request
Returns the base url of the request.
Request::getPath() — Method in class Request
Returns the request path.
Request::getLanguage() — Method in class Request
Returns the request language.
Request::getLanguagePrefix() — Method in class Request
Returns the request language prefix.
Request::getMethod() — Method in class Request
Returns the request method that was used.
Request::getRealMethod() — Method in class Request
Returns the real request method that was used.
Request::getUsername() — Method in class Request
Returns the basic HTTP authentication username or null.
Request::getPassword() — Method in class Request
Returns the basic HTTP authentication password or null.
Request::getReferrer() — Method in class Request
Returns the referrer.
Response::getRequest() — Method in class Response
Returns the request instance.
Response::getBody() — Method in class Response
Returns the response body.
Response::getType() — Method in class Response
Returns the response content type.
Response::getCharset() — Method in class Response
Returns the response character set.
Response::getStatus() — Method in class Response
Returns the HTTP status code.
Response::getHeaders() — Method in class Response
Returns response header collection.
Response::getCookies() — Method in class Response
Returns response cookie collection.
GoneExceptionClass in namespace mako\http\exceptions
Gone exception.
MethodNotAllowedException::getAllowedMethods() — Method in class MethodNotAllowedException
Returns the allowed methods.
Cookies::getIterator() — Method in class Cookies
Retruns an array iterator object.
Cookies::get() — Method in class Cookies
Gets a cookie value.
Cookies::getSigned() — Method in class Cookies
Gets a signed cookie value.
Headers::getIterator() — Method in class Headers
Retruns an array iterator object.
Headers::get() — Method in class Headers
Gets a header value.
Headers::getAcceptableContentTypes() — Method in class Headers
Returns an array of acceptable content types in descending order of preference.
Headers::getAcceptableLanguages() — Method in class Headers
Returns an array of acceptable content types in descending order of preference.
Headers::getAcceptableCharsets() — Method in class Headers
Returns an array of acceptable content types in descending order of preference.
Headers::getAcceptableEncodings() — Method in class Headers
Returns an array of acceptable content types in descending order of preference.
Parameters::getIterator() — Method in class Parameters
Retruns an array iterator object.
Parameters::get() — Method in class Parameters
Gets a parameter value.
Server::getHeaders() — Method in class Server
Returns all the request headers.
UploadedFile::getName() — Method in class UploadedFile
Returns the filename.
UploadedFile::getReportedFilename() — Method in class UploadedFile
Returns the filename reported by the client.
UploadedFile::getReportedSize() — Method in class UploadedFile
Returns the size reported by the client in bytes.
UploadedFile::getReportedType() — Method in class UploadedFile
Returns the mime type reported by the client.
UploadedFile::getReportedMimeType() — Method in class UploadedFile
Returns the mime type reported by the client.
UploadedFile::getErrorCode() — Method in class UploadedFile
Returns the file error code.
UploadedFile::getErrorMessage() — Method in class UploadedFile
Returns a human friendly error message.
Cookies::getIterator() — Method in class Cookies
Retruns an array iterator object.
Headers::getIterator() — Method in class Headers
Retruns an array iterator object.
JSON::getCharset() — Method in class JSON
Returns the response character set.
JSON::getStatus() — Method in class JSON
Returns the HTTP status code.
File::getName() — Method in class File
Returns the filename.
File::getDisposition() — Method in class File
Returns the content disposition.
File::getContenType() — Method in class File
Returns the content type.
Redirect::getStatus() — Method in class Redirect
Returns the HTTP status code.
Stream::getType() — Method in class Stream
Returns the response content type.
Stream::getCharset() — Method in class Stream
Returns the response character set.
$Dispatcher#globalMiddlewareProperty in class Dispatcher
Global middleware.
Route::getMethods() — Method in class Route
Returns the HTTP methods the route responds to.
Route::getRoute() — Method in class Route
Returns the route.
Route::getAction() — Method in class Route
Returns the route action.
Route::getName() — Method in class Route
Returns the route name.
Route::getMiddleware() — Method in class Route
Returns the middleware.
Route::getConstraints() — Method in class Route
Returns the constraints.
Route::getParameters() — Method in class Route
Returns all the route parameters.
Route::getParameter() — Method in class Route
Returns the named parameter value.
Route::getRegex() — Method in class Route
Returns the regex needed to match the route.
$Router#globalConstraintsProperty in class Router
Global constraints.
Router::getAllowedMethodsForMatchingRoutes() — Method in class Router
Returns an array of all allowed request methods for the requested route.
$Routes#groupsProperty in class Routes
Route groups.
$Routes#groupedRoutesProperty in class Routes
Routes grouped by request method.
Routes::getRoutes() — Method in class Routes
Returns the registered routes.
Routes::getRoutesByMethod() — Method in class Routes
Returns the registered routes that accept the request method.
Routes::getNamedRoute() — Method in class Routes
Returns the named route.
Routes::group() — Method in class Routes
Adds a grouped set of routes to the colleciton.
Routes::get() — Method in class Routes
Adds a route that responds to GET requests to the collection.
ContentSecurityPolicy::generateNonce() — Method in class ContentSecurityPolicy
Generates a random content security policy nonce.
ContentSecurityPolicy::getNonce() — Method in class ContentSecurityPolicy
Returns the content security policy nonce.
I18n::getLoader() — Method in class I18n
Returns the language loader.
I18n::getLanguage() — Method in class I18n
Gets the current language.
I18n::getStrings() — Method in class I18n
Returns all strings from the chosen language file.
I18n::get() — Method in class I18n
Returns the chosen string from the current language.
Logger::getContext() — Method in class Logger
Returns the global logger context.
Image::getWidth() — Method in class Image
Returns the image width in pixels.
Image::getHeight() — Method in class Image
Returns the image height in pixels.
Image::getDimensions() — Method in class Image
Returns an array containing the image dimensions in pixels.
Image::greyscale() — Method in class Image
Converts image to greyscale.
Image::getImageBlob() — Method in class Image
Returns a string containing the image.
GDClass in namespace mako\pixl\processors
GD processor.
GD::getImageInfo() — Method in class GD
Collects information about the image.
GD::getWidth() — Method in class GD
Returns the image width in pixels.
GD::getHeight() — Method in class GD
Returns the image height in pixels.
GD::getDimensions() — Method in class GD
Returns an array containing the image dimensions in pixels.
GD::greyscale() — Method in class GD
Converts image to greyscale.
GD::getImageBlob() — Method in class GD
Returns a string containing the image.
ImageMagick::getWidth() — Method in class ImageMagick
Returns the image width in pixels.
ImageMagick::getHeight() — Method in class ImageMagick
Returns the image height in pixels.
ImageMagick::getDimensions() — Method in class ImageMagick
Returns an array containing the image dimensions in pixels.
ImageMagick::greyscale() — Method in class ImageMagick
Converts image to greyscale.
ImageMagick::getImageBlob() — Method in class ImageMagick
Returns a string containing the image.
ProcessorInterface::getWidth() — Method in class ProcessorInterface
Returns the image width in pixels.
ProcessorInterface::getHeight() — Method in class ProcessorInterface
Returns the image height in pixels.
ProcessorInterface::getDimensions() — Method in class ProcessorInterface
Returns an array containing the image dimensions in pixels.
ProcessorInterface::greyscale() — Method in class ProcessorInterface
Converts image to greyscale.
ProcessorInterface::getImageBlob() — Method in class ProcessorInterface
Returns a string containing the image.
Command::getDescription() — Method in class Command
Returns the command description.
Command::getArguments() — Method in class Command
Returns the command arguments.
CommandInterface::getDescription() — Method in class CommandInterface
Returns the command description.
CommandInterface::getArguments() — Method in class CommandInterface
Returns the command arguments.
Reactor::getInput() — Method in class Reactor
Returns the input.
Reactor::getOutput() — Method in class Reactor
Returns the output.
Reactor::getCommands() — Method in class Reactor
Returns an array of command information.
Connection::getOptions() — Method in class Connection
Returns the connection options.
Message::getType() — Method in class Message
Returns the message type.
Message::getChannel() — Method in class Message
Returns the message channel.
Message::getPattern() — Method in class Message
Returns the channel pattern.
Message::getBody() — Method in class Message
Returns the message body.
Redis::getConnection() — Method in class Redis
Returns the connection.
Redis::getClusterClients() — Method in class Redis
Returns the cluster clients.
Redis::getClusterClient() — Method in class Redis
Gets a cluster client.
Redis::getResponse() — Method in class Redis
Returns response from redis server.
Redis::geoadd() — Method in class Redis
Redis::geohash() — Method in class Redis
Redis::geopos() — Method in class Redis
Redis::geodist() — Method in class Redis
Redis::georadius() — Method in class Redis
Redis::georadiusbymember() — Method in class Redis
Redis::get() — Method in class Redis
Redis::getbit() — Method in class Redis
Redis::getrange() — Method in class Redis
Redis::getset() — Method in class Redis
Key::generate() — Method in class Key
Generates a key.
Key::generateEncoded() — Method in class Key
Generates a hex encoded key.
Signer::getSignature() — Method in class Signer
Returns the signature.
Argon2i::getAlgorithm() — Method in class Argon2i
Returns the algorithm type.
Argon2id::getAlgorithm() — Method in class Argon2id
Returns the algorithm type.
Bcrypt::getAlgorithm() — Method in class Bcrypt
Returns the algorithm type.
Hasher::getAlgorithm() — Method in class Hasher
Returns the algorithm type.
Session::gc() — Method in class Session
Calls the session store garbage collector.
Session::generateId() — Method in class Session
Generates a session id.
Session::getId() — Method in class Session
Returns the session id.
Session::getData() — Method in class Session
Returns all the seesion data.
Session::get() — Method in class Session
Returns a value from the session.
Session::getAndPut() — Method in class Session
Gets a value from the session and replaces it.
Session::getAndRemove() — Method in class Session
Gets a value from the session and removes it.
Session::getFlash() — Method in class Session
Returns a flash value from the session.
Session::getToken() — Method in class Session
Returns the session token.
Session::generateOneTimeToken() — Method in class Session
Returns random security token.
Database::gc() — Method in class Database
Garbage collector that deletes expired session data.
File::gc() — Method in class File
Garbage collector that deletes expired session data.
NullStore::gc() — Method in class NullStore
Garbage collector that deletes expired session data.
Redis::gc() — Method in class Redis
Garbage collector that deletes expired session data.
StoreInterface::gc() — Method in class StoreInterface
Garbage collector that deletes expired session data.
ClassInspector::getTraits() — Method in class ClassInspector
Returns an array of all traits used by a class.
Container::getDeclaringFunction() — Method in class Container
Returns the name of the declaring function.
Container::get() — Method in class Container
Returns a class instance.
Container::getFresh() — Method in class Container
Returns a fresh class instance even if the class is registered as a singleton.
$ContainerAwareTrait#gatekeeperProperty in class ContainerAwareTrait
Arr::get() — Method in class Arr
Returns value from array using "dot notation".
Collection::getItems() — Method in class Collection
Returns all the items in the collection.
Collection::getValues() — Method in class Collection
Returns all the values in the collection.
Collection::get() — Method in class Collection
Returns an item from the collection.
Collection::getIterator() — Method in class Collection
Retruns an array iterator object.
ValidationException::getErrors() — Method in class ValidationException
Returns the validation errors.
ValidationException::getMessageWithErrors() — Method in class ValidationException
Returns the exception message along with the validation errors.
ValidationException::getMeta() — Method in class ValidationException
Gets meta.
Validator::getOriginalFieldName() — Method in class Validator
Returns the original field name.
Validator::getRuleClassName() — Method in class Validator
Returns the rule class name.
Validator::getErrorMessage() — Method in class Validator
Returns the error message.
Validator::getErrors() — Method in class Validator
Returns the validation errors.
HttpInput::getInput() — Method in class HttpInput
Returns the input to validate.
HttpInput::getMessage() — Method in class HttpInput
Returns the error message.
HttpInput::getRedirectUrl() — Method in class HttpInput
Returns the redirect URL.
HttpInput::getOldInput() — Method in class HttpInput
Returns the old input.
HttpInput::getMeta() — Method in class HttpInput
Returns an array of additional metadata for validator exceptions.
Input::getRules() — Method in class Input
Returns the validation rules.
Input::getExtensions() — Method in class Input
Returns an array of validator extensions.
Input::getMeta() — Method in class Input
Returns an array of additional metadata for validator exceptions.
InputInterface::getInput() — Method in class InputInterface
Returns the input to validate.
InputInterface::getRules() — Method in class InputInterface
Returns the validation rules.
InputInterface::getExtensions() — Method in class InputInterface
Returns an array of validator extensions.
InputInterface::getMeta() — Method in class InputInterface
Returns an array of additional metadata for validator exceptions.
InputValidation::getRedirectUrl() — Method in class InputValidation
Get the redirect URL.
After::getErrorMessage() — Method in class After
Returns an error message.
Alpha::getErrorMessage() — Method in class Alpha
Returns an error message.
AlphaUnicode::getErrorMessage() — Method in class AlphaUnicode
Returns an error message.
Alphanumeric::getErrorMessage() — Method in class Alphanumeric
Returns an error message.
AlphanumericDash::getErrorMessage() — Method in class AlphanumericDash
Returns an error message.
AlphanumericDashUnicode::getErrorMessage() — Method in class AlphanumericDashUnicode
Returns an error message.
AlphanumericUnicode::getErrorMessage() — Method in class AlphanumericUnicode
Returns an error message.
Arr::getErrorMessage() — Method in class Arr
Returns an error message.
Before::getErrorMessage() — Method in class Before
Returns an error message.
Between::getErrorMessage() — Method in class Between
Returns an error message.
Date::getErrorMessage() — Method in class Date
Returns an error message.
Different::getErrorMessage() — Method in class Different
Returns an error message.
Email::getErrorMessage() — Method in class Email
Returns an error message.
EmailDomain::getErrorMessage() — Method in class EmailDomain
Returns an error message.
ExactLength::getErrorMessage() — Method in class ExactLength
Returns an error message.
FloatingPoint::getErrorMessage() — Method in class FloatingPoint
Returns an error message.
GreaterThanClass in namespace mako\validator\rules
Greater than rule.
$GreaterThan#greaterThanProperty in class GreaterThan
Greater than.
GreaterThan::getErrorMessage() — Method in class GreaterThan
Returns an error message.
GreaterThanOrEqualToClass in namespace mako\validator\rules
Greater than or equal to rule.
$GreaterThanOrEqualTo#greaterThanOrEqualToProperty in class GreaterThanOrEqualTo
Greater than or equal to.
GreaterThanOrEqualTo::getErrorMessage() — Method in class GreaterThanOrEqualTo
Returns an error message.
Hex::getErrorMessage() — Method in class Hex
Returns an error message.
I18nAwareInterface::getTranslatedErrorMessage() — Method in class I18nAwareInterface
Returns the translated error message.
IP::getFlags() — Method in class IP
Returns the filter flags.
IP::getVersion() — Method in class IP
Returns the name of the IP version that we're validating.
IP::getErrorMessage() — Method in class IP
Returns an error message.
In::getErrorMessage() — Method in class In
Returns an error message.
Integer::getErrorMessage() — Method in class Integer
Returns an error message.
JSON::getErrorMessage() — Method in class JSON
Returns an error message.
LessThan::getErrorMessage() — Method in class LessThan
Returns an error message.
LessThanOrEqualTo::getErrorMessage() — Method in class LessThanOrEqualTo
Returns an error message.
Match::getErrorMessage() — Method in class Match
Returns an error message.
MaxLength::getErrorMessage() — Method in class MaxLength
Returns an error message.
MinLength::getErrorMessage() — Method in class MinLength
Returns an error message.
Natural::getErrorMessage() — Method in class Natural
Returns an error message.
NaturalNonZero::getErrorMessage() — Method in class NaturalNonZero
Returns an error message.
NotIn::getErrorMessage() — Method in class NotIn
Returns an error message.
Optional::getErrorMessage() — Method in class Optional
Returns an error message.
Regex::getErrorMessage() — Method in class Regex
Returns an error message.
Required::getErrorMessage() — Method in class Required
Returns an error message.
RuleInterface::getErrorMessage() — Method in class RuleInterface
Returns an error message.
$TimeZone#groupProperty in class TimeZone
Time zone group.
TimeZone::getErrorMessage() — Method in class TimeZone
Returns an error message.
URL::getErrorMessage() — Method in class URL
Returns an error message.
UUID::getErrorMessage() — Method in class UUID
Returns an error message.
Exists::getErrorMessage() — Method in class Exists
Returns an error message.
Unique::getErrorMessage() — Method in class Unique
Returns an error message.
Hash::getErrorMessage() — Method in class Hash
Returns an error message.
Hmac::getErrorMessage() — Method in class Hmac
Returns an error message.
IsUploaded::getErrorMessage() — Method in class IsUploaded
Returns an error message.
MaxFileSize::getErrorMessage() — Method in class MaxFileSize
Returns an error message.
MaxFilenameLength::getErrorMessage() — Method in class MaxFilenameLength
Returns an error message.
MimeType::getErrorMessage() — Method in class MimeType
Returns an error message.
AspectRatio::getErrorMessage() — Method in class AspectRatio
Returns an error message.
ExactDimensions::getErrorMessage() — Method in class ExactDimensions
Returns an error message.
MaxDimensions::getErrorMessage() — Method in class MaxDimensions
Returns an error message.
MinDimensions::getErrorMessage() — Method in class MinDimensions
Returns an error message.
GetImageSizeTraitClass in namespace mako\validator\rules\file\image\traits
Image size trait.
GetImageSizeTrait::getImageSize() — Method in class GetImageSizeTrait
Returns the image size.
OneTimeToken::getErrorMessage() — Method in class OneTimeToken
Returns an error message.
Token::getErrorMessage() — Method in class Token
Returns an error message.
I18nAwareTrait::getI18nParameters() — Method in class I18nAwareTrait
Gets the i18n parameters.
I18nAwareTrait::getTranslatedErrorMessage() — Method in class I18nAwareTrait
Returns the translated error message.
View::getVariables() — Method in class View
Returns the assigned view variables.
View::getRenderer() — Method in class View
Returns the renderer instance.
$ViewFactory#globalVariablesProperty in class ViewFactory
Global view variables.
ViewFactory::getCharset() — Method in class ViewFactory
Returns the charset.
ViewFactory::getViewPathAndExtension() — Method in class ViewFactory
Returns an array containing the view path and the renderer we should use.
ViewFactory::getAutoAssignVariablesForView() — Method in class ViewFactory
Returns view specific auto assign variables.
ViewFactory::getAutoAssignVariables() — Method in class ViewFactory
Returns auto assign variables for a view.
Template::getCompiledPath() — Method in class Template
Returns the path to the compiled template.

H

HTTPServiceClass in namespace mako\application\services
HTTP service.
HumanizerServiceClass in namespace mako\application\services
Humanizer service.
CacheManager::has() — Method in class CacheManager
APCU::has() — Method in class APCU
Returns TRUE if the cache key exists and FALSE if not.
Database::has() — Method in class Database
Returns TRUE if the cache key exists and FALSE if not.
File::has() — Method in class File
Returns TRUE if the cache key exists and FALSE if not.
Memcache::has() — Method in class Memcache
Returns TRUE if the cache key exists and FALSE if not.
Memcached::has() — Method in class Memcached
Returns TRUE if the cache key exists and FALSE if not.
Memory::has() — Method in class Memory
Returns TRUE if the cache key exists and FALSE if not.
NullStore::has() — Method in class NullStore
Returns TRUE if the cache key exists and FALSE if not.
Redis::has() — Method in class Redis
Returns TRUE if the cache key exists and FALSE if not.
StoreInterface::has() — Method in class StoreInterface
Returns TRUE if the cache key exists and FALSE if not.
WinCache::has() — Method in class WinCache
Returns TRUE if the cache key exists and FALSE if not.
ZendDisk::has() — Method in class ZendDisk
Returns TRUE if the cache key exists and FALSE if not.
ZendMemory::has() — Method in class ZendMemory
Returns TRUE if the cache key exists and FALSE if not.
$Environment#hasAnsiSupportProperty in class Environment
Do we have ANSI support?
Environment::hasAnsiSupport() — Method in class Environment
Do we have ANSI support?
$Secret#hasSttyProperty in class Secret
Do we have stty support?
Secret::hasStty() — Method in class Secret
Do we have stty support?
HelperTraitClass in namespace mako\cli\output\helpers\traits
Helper trait.
CommandBus::handle() — Method in class CommandBus
Handles the command.
CommandHandlerInterface::handle() — Method in class CommandHandlerInterface
Handles a command.
SelfHandlingCommandInterface::handle() — Method in class SelfHandlingCommandInterface
Handles the command.
ORM::hasOne() — Method in class ORM
Returns a HasOne relation.
ORM::hasOnePolymorphic() — Method in class ORM
Returns a HasOnePolymorphic relation.
ORM::hasMany() — Method in class ORM
Returns a HasMany relation.
ORM::hasManyPolymorphic() — Method in class ORM
Returns a HasManyPolymorphic relation.
Query::hydrateModel() — Method in class Query
Returns a hydrated model.
Query::hydrateModelsAndLoadIncludes() — Method in class Query
Returns hydrated models.
HasManyClass in namespace mako\database\midgard\relations
Has many relation.
HasManyPolymorphicClass in namespace mako\database\midgard\relations
Has many polymorphic relation.
HasOneClass in namespace mako\database\midgard\relations
Has one relation.
HasOneOrManyClass in namespace mako\database\midgard\relations
Has one or has many relation.
HasOnePolymorphicClass in namespace mako\database\midgard\relations
Has one polymorphic relation.
HasOneOrManyPolymorphicTraitClass in namespace mako\database\midgard\relations\traits
Has one or has many polymorphic relation.
$Query#helperProperty in class Query
Query helper.
$Query#havingsProperty in class Query
HAVING clauses.
Query::having() — Method in class Query
Adds a HAVING clause.
Query::havingRaw() — Method in class Query
Adds a raw HAVING clause.
Compiler::hasJsonPath() — Method in class Compiler
Does the string have a JSON path?
Compiler::havingCondictions() — Method in class Compiler
Compiles HAVING conditions.
Compiler::havings() — Method in class Compiler
Compiles HAVING clauses.
HelperClass in namespace mako\database\query\helpers
Query builder helper.
HelperInterfaceClass in namespace mako\database\query\helpers
Query builder helper interface.
$ErrorHandler#handlersProperty in class ErrorHandler
Exception handlers.
ErrorHandler::handle() — Method in class ErrorHandler
Prepends an exception handler to the stack.
ErrorHandler::handlerFactory() — Method in class ErrorHandler
Creates and returns an error handler instance.
ErrorHandler::handleException() — Method in class ErrorHandler
Handle the exception.
ErrorHandler::handler() — Method in class ErrorHandler
Handles uncaught exceptions.
HandlerInterfaceClass in namespace mako\error\handlers
Handler interface.
HandlerInterface::handle() — Method in class HandlerInterface
Handles the exception.
DevelopmentHandler::handle() — Method in class DevelopmentHandler
Handles the exception.
ProductionHandler::handle() — Method in class ProductionHandler
Handles the exception.
DevelopmentHandler::handle() — Method in class DevelopmentHandler
Handles the exception.
HandlerClass in namespace mako\error\handlers\web
Base handler.
ProductionHandler::handle() — Method in class ProductionHandler
Handles the exception.
Event::has() — Method in class Event
Returns TRUE if an event listener is registered for the event and FALSE if not.
FileSystem::has() — Method in class FileSystem
Returns TRUE if a file exists and FALSE if not.
$Session#hasLoggedOutProperty in class Session
Has the user logged out?
$Request#headersProperty in class Request
Request headers.
Request::hasFormData() — Method in class Request
Returns TRUE if the request has form data and FALSE if not.
$Response#headersProperty in class Response
Response headers.
HttpExceptionClass in namespace mako\http\exceptions
HTTP exception.
Cookies::has() — Method in class Cookies
Returns TRUE if the cookie exists and FALSE if not.
HeadersClass in namespace mako\http\request
Headers.
$Headers#headersProperty in class Headers
Headers.
Headers::has() — Method in class Headers
Returns TRUE if the header exists and FALSE if not.
Parameters::has() — Method in class Parameters
Returns TRUE if the parameter exists and FALSE if not.
UploadedFile::hasError() — Method in class UploadedFile
Does the file have an error?
Cookies::has() — Method in class Cookies
Returns TRUE if the cookie exists and FALSE if not.
HeadersClass in namespace mako\http\response
Headers.
$Headers#headersProperty in class Headers
Headers.
Headers::has() — Method in class Headers
Returns TRUE if the header exists and FALSE if not.
Headers::hasValue() — Method in class Headers
Return TRUE if the header has the value and FALSE if not.
$Route#hasTrailingSlashProperty in class Route
Does the route have a trailing slash?
Route::hasTrailingSlash() — Method in class Route
Returns TRUE if the route has a trailing slash and FALSE if not.
Routes::hasNamedRoute() — Method in class Routes
Returns TRUE if the named route exists and FALSE if not.
$SecurityHeaders#headersProperty in class SecurityHeaders
Security headers.
I18n::has() — Method in class I18n
Returns TRUE if the string exists and FALSE if not.
$GD#hasFiltersProperty in class GD
Do we have the imagefilter function?
GD::hexToRgb() — Method in class GD
Converts HEX value to an RGB array.
Redis::handleErrorResponse() — Method in class Redis
Handles redis error responses.
Redis::handleStatusResponse() — Method in class Redis
Handles a status response.
Redis::handleIntegerResponse() — Method in class Redis
Handles a integer response.
Redis::handleBulkResponse() — Method in class Redis
Handles a bulk response.
Redis::handleMultiBulkResponse() — Method in class Redis
Handles a multi-bulk response.
Redis::hdel() — Method in class Redis
Redis::hexists() — Method in class Redis
Redis::hget() — Method in class Redis
Redis::hgetall() — Method in class Redis
Redis::hincrby() — Method in class Redis
Redis::hincrbyfloat() — Method in class Redis
Redis::hkeys() — Method in class Redis
Redis::hlen() — Method in class Redis
Redis::hmget() — Method in class Redis
Redis::hmset() — Method in class Redis
Redis::hset() — Method in class Redis
Redis::hsetnx() — Method in class Redis
Redis::hstrlen() — Method in class Redis
Redis::hvals() — Method in class Redis
Redis::hscan() — Method in class Redis
HasherClass in namespace mako\security\password
Base hasher.
HasherExceptionClass in namespace mako\security\password
Hasher exception.
HasherInterfaceClass in namespace mako\security\password
Hahser interface.
Session::has() — Method in class Session
Returns TRUE if key exists in the session and FALSE if not.
Session::hasFlash() — Method in class Session
Returns TRUE if key exists in the session and FALSE if not.
$Container#hintsProperty in class Container
Registered type hints.
Container::has() — Method in class Container
Returns TRUE if the class is registered in the container and FALSE if not.
Container::hasInstanceOf() — Method in class Container
Returns TRUE if there's an instance of the class in the container and FALSE if not.
$ContainerAwareTrait#humanizerProperty in class ContainerAwareTrait
Arr::has() — Method in class Arr
Search for an array value using "dot notation". Returns TRUE if the array key exists and FALSE if not.
Collection::has() — Method in class Collection
Returns TRUE if the item key exists and FALSE if not.
HTMLClass in namespace mako\utility
HTML helper.
HumanizerClass in namespace mako\utility
Makes data more human friendly.
Validator::hasWilcard() — Method in class Validator
Returns TRUE if the field name has a wildcard and FALSE if not.
HttpInputClass in namespace mako\validator\input
HTTP input.
$InputValidation#httpStatusCodeProperty in class InputValidation
Default HTTP status code for invalid requests.
InputValidation::handleRedirect() — Method in class InputValidation
Add errors to flash data and redirect.
InputValidation::handleOutput() — Method in class InputValidation
Output errors.
EmailDomain::hasMXRecord() — Method in class EmailDomain
Returns TRUE if the domain has a MX record and FALSE if not.
HexClass in namespace mako\validator\rules
Hex rule.
HashClass in namespace mako\validator\rules\file
Hash rule.
$Hash#hashProperty in class Hash
Hash.
HmacClass in namespace mako\validator\rules\file
Hmac rule.
$Hmac#hmacProperty in class Hmac
HMAC.
$AspectRatio#heightProperty in class AspectRatio
Height.
$ExactDimensions#heightProperty in class ExactDimensions
Height.
$MaxDimensions#heightProperty in class MaxDimensions
Height.
$MinDimensions#heightProperty in class MinDimensions
Height.
$EscaperTrait#htmlNamedEntityMapProperty in class EscaperTrait
HTML entity map.

I

$Application#instanceProperty in class Application
Singleton instance of self.
Application::instance() — Method in class Application
Returns a singleton instance of the application.
Application::isCommandLine() — Method in class Application
Is the application running in the CLI?
Application::initialize() — Method in class Application
Sets up the framework core.
Application::inputFactory() — Method in class Application
Creates a input instance.
Application::initialize() — Method in class Application
Sets up the framework core.
I18nServiceClass in namespace mako\application\services
I18n service.
CacheManager::instantiate() — Method in class CacheManager
Returns a cache instance.
CacheManager::instance() — Method in class CacheManager
APCU::increment() — Method in class APCU
Increments a stored number.
IncrementDecrementInterfaceClass in namespace mako\cache\stores
Increment and decrement interface.
IncrementDecrementInterface::increment() — Method in class IncrementDecrementInterface
Increments a stored number.
Memcached::increment() — Method in class Memcached
Increments a stored number.
Memory::increment() — Method in class Memory
Increments a stored number.
NullStore::increment() — Method in class NullStore
Increments a stored number.
Redis::increment() — Method in class Redis
Increments a stored number.
TimeInterface::isLeapYear() — Method in class TimeInterface
Returns TRUE if the year is a leap year and FALSE if not.
Lap::isRunning() — Method in class Lap
Returns TRUE if the lap is still running and FALSE if not.
Stopwatch::isRunning() — Method in class Stopwatch
Returns TRUE if the stopwatch is still running and FALSE if not.
TimeTrait::isLeapYear() — Method in class TimeTrait
Returns TRUE if the year is a leap year and FALSE if not.
InputClass in namespace mako\cli\input
Input.
$Argument#isPositionalProperty in class Argument
Is the argument positional?
Argument::isPositional() — Method in class Argument
Is the argument positional?
Argument::isInt() — Method in class Argument
Is the argument an integer?
Argument::isFloat() — Method in class Argument
Is the argument a float?
Argument::isBool() — Method in class Argument
Is the argument a boolean?
Argument::isArray() — Method in class Argument
Is the argument an array?
Argument::isOptional() — Method in class Argument
Is the argument optional?
$ArgvParser#ignoreUnknownArgumentsProperty in class ArgvParser
Should unknown arguments be ignored?
InvalidArgumentExceptionClass in namespace mako\cli\input\arguments\exceptions
Invalid option exception.
$Question#inputProperty in class Question
Input instance.
$Select#inputProperty in class Select
Input instance.
Output::isMuted() — Method in class Output
Is the output muted?
Formatter::isOpeningTag() — Method in class Formatter
Returns TRUE if the tag is a closing tag and FALSE if not.
$ProgressBar#itemsProperty in class ProgressBar
Number of items.
Table::isValidInput() — Method in class Table
Checks if the number of cells in each row matches the number of columns.
$Error#isDirectProperty in class Error
Is the stream direct?
Error::isDirect() — Method in class Error
Returns TRUE if the output isn't redirected or piped and FALSE in all other situations.
$Standard#isDirectProperty in class Standard
Is the stream direct?
Standard::isDirect() — Method in class Standard
Returns TRUE if the output isn't redirected or piped and FALSE in all other situations.
WriterInterface::isDirect() — Method in class WriterInterface
Returns TRUE if the output isn't redirected or piped and FALSE in all other situations.
$AdapterManager#instancesProperty in class AdapterManager
Connections.
AdapterManager::instantiate() — Method in class AdapterManager
Returns a new adapter instance.
AdapterManager::instance() — Method in class AdapterManager
Returns an instance of the chosen adapter configuration.
Connection::isAlive() — Method in class Connection
Checks if the connection is alive.
Connection::isConnectionLostAndShouldItBeReestablished() — Method in class Connection
Should we try to reestablish the connection?
Connection::inTransaction() — Method in class Connection
Returns TRUE if we're in a transaction and FALSE if not.
DB2::isAlive() — Method in class DB2
Checks if the connection is alive.
Firebird::isAlive() — Method in class Firebird
Checks if the connection is alive.
Oracle::isAlive() — Method in class Oracle
Checks if the connection is alive.
$ORM#isPersistedProperty in class ORM
Has the record been loaded from/saved to a database?
$ORM#includingProperty in class ORM
Relations to eager load.
ORM::isPersisted() — Method in class ORM
Has the record been loaded from/saved to a database?
ORM::includes() — Method in class ORM
Returns TRUE if the model has included the relationship and FALSE if not.
ORM::include() — Method in class ORM
Eager loads relations on the model.
ORM::isRelation() — Method in class ORM
Returns TRUE if it's probable that $name is a relation and FALSE if not.
ORM::isModified() — Method in class ORM
Has the record been modified?
ORM::insertRecord() — Method in class ORM
Inserts a new record into the database.
Query::insert() — Method in class Query
Inserts data into the chosen table.
Query::increment() — Method in class Query
Increments column value.
Query::including() — Method in class Query
Adds relations to eager load.
ResultSet::include() — Method in class ResultSet
Eager loads relations on the collection.
$Query#inSubqueryContextProperty in class Query
Is the query in subquery context?
Query::inSubqueryContext() — Method in class Query
Sets the query to subquery context.
Query::isDistinct() — Method in class Query
Is it a distict select?
Query::intersect() — Method in class Query
Adds a INTERSECT operation.
Query::intersectAll() — Method in class Query
Adds a INTERSECT ALL operation.
Query::into() — Method in class Query
Alias of Query::table().
Query::in() — Method in class Query
Adds a IN clause.
Query::isNull() — Method in class Query
Adds a IS NULL clause.
Query::isNotNull() — Method in class Query
Adds a IS NOT NULL clause.
Query::insert() — Method in class Query
Inserts data into the chosen table.
Query::insertAndGetId() — Method in class Query
Inserts data into the chosen table and returns the auto increment id.
Query::increment() — Method in class Query
Increments column value.
Compiler::in() — Method in class Compiler
Compiles IN clauses.
Compiler::insertWithValues() — Method in class Compiler
Returns a INSERT query with values.
Compiler::insertWithoutValues() — Method in class Compiler
Returns a INSERT query without values.
Compiler::insert() — Method in class Compiler
Compiles a INSERT query.
MySQL::insertWithoutValues() — Method in class MySQL
Returns a INSERT query without values.
Helper::insertAndGetId() — Method in class Helper
Inserts data into the chosen table and returns the auto increment id.
HelperInterface::insertAndGetId() — Method in class HelperInterface
Inserts data into the chosen table and returns the auto increment id.
Postgres::insertAndGetId() — Method in class Postgres
Inserts data into the chosen table and returns the auto increment id.
FileSystem::isFile() — Method in class FileSystem
Returns TRUE if the provided path is a file and FALSE if not.
FileSystem::isDirectory() — Method in class FileSystem
Returns TRUE if the provided path is a directory and FALSE if not.
FileSystem::isEmpty() — Method in class FileSystem
Returns TRUE if a file or directory is empty and FALSE if not.
FileSystem::isReadable() — Method in class FileSystem
Returns TRUE if the file is readable and FALSE if not.
FileSystem::isWritable() — Method in class FileSystem
Returns TRUE if the file or directory is writable and FALSE if not.
FileSystem::include() — Method in class FileSystem
Includes a file.
FileSystem::includeOnce() — Method in class FileSystem
Includes a file it hasn't already been included.
FileSystem::info() — Method in class FileSystem
Returns a FileInfo object.
Gatekeeper::isGuest() — Method in class Gatekeeper
Gatekeeper::isLoggedIn() — Method in class Gatekeeper
Adapter::isGuest() — Method in class Adapter
Returns TRUE if we don't have an authenticated user and FALSE if we do.
Adapter::isLoggedIn() — Method in class Adapter
Returns TRUE if we have an authenticated user and FALSE if we don't.
AdapterInterface::isGuest() — Method in class AdapterInterface
Returns TRUE if we don't have an authenticated user and FALSE if we do.
AdapterInterface::isLoggedIn() — Method in class AdapterInterface
Returns TRUE if we have an authenticated user and FALSE if we don't.
$Group#idProperty in class Group
Group::isMember() — Method in class Group
Returns TRUE if a user is a member of the group and FALSE if not.
MemberInterface::isMemberOf() — Method in class MemberInterface
Returns TRUE if a user is a member of the group(s) and FALSE if not.
$User#idProperty in class User
$User#ipProperty in class User
User::isActivated() — Method in class User
Returns TRUE of the user is activated and FALSE if not.
User::isBanned() — Method in class User
Returns TRUE if the user is banned and FALSE if not.
User::isMemberOf() — Method in class User
Returns TRUE if a user is a member of the group(s) and FALSE if not.
User::isLocked() — Method in class User
Returns TRUE if the account is locked and FALSE if not.
$GroupRepository#identifierProperty in class GroupRepository
Group identifier.
$UserRepository#identifierProperty in class UserRepository
User identifier.
$Request#ipProperty in class Request
Ip address of the client that made the request.
$Request#isSecureProperty in class Request
Was this request made using HTTPS?
Request::isTrustedProxy() — Method in class Request
Is this IP a trusted proxy?
Request::isAjax() — Method in class Request
Returns TRUE if the request was made using Ajax and FALSE if not.
Request::isSecure() — Method in class Request
Returns TRUE if the request was made using HTTPS and FALSE if not.
Request::isSafe() — Method in class Request
Returns TRUE if the request method is considered safe and FALSE if not.
Request::isIdempotent() — Method in class Request
Returns TRUE if the request method is considered idempotent and FALSE if not.
Request::isCacheable() — Method in class Request
Returns TRUE if the request method is considered cacheable and FALSE if not.
Request::isCGI() — Method in class Request
Is PHP running as a CGI program?
Request::isClean() — Method in class Request
Returns TRUE if the resource was requested with a "clean" URL and FALSE if not.
Request::isFaked() — Method in class Request
Returns TRUE if the request method has been faked and FALSE if not.
Response::isCacheable() — Method in class Response
Is the response cacheable?
InvalidTokenExceptionClass in namespace mako\http\exceptions
Invalid token exception.
UploadedFile::isUploaded() — Method in class UploadedFile
Returns TRUE if the file has been uploaded and FALSE if not.
$Stream#isCGIProperty in class Stream
Is PHP running as a CGI program?
ConstraintInterface::isSatisfied() — Method in class ConstraintInterface
Returns TRUE if the constraint is satisfied and FALSE if not.
I18nClass in namespace mako\i18n
Internationalization class.
$I18n#inflectionsProperty in class I18n
Loaded language inflections.
I18nExceptionClass in namespace mako\i18n
I18n exception.
$Pagination#itemsProperty in class Pagination
Number of items.
$Pagination#itemsPerPageProperty in class Pagination
Number of items per page.
Pagination::items() — Method in class Pagination
Returns the number of items.
Pagination::itemsPerPage() — Method in class Pagination
Returns the number of items per page.
Pagination::isValidPage() — Method in class Pagination
Returns TRUE if we're on a valid page and FALSE if not.
PaginationInterface::items() — Method in class PaginationInterface
Returns the number of items.
PaginationInterface::itemsPerPage() — Method in class PaginationInterface
Returns the number of items per page.
PaginationInterface::isValidPage() — Method in class PaginationInterface
Returns TRUE if we're on a valid page and FALSE if not.
ImageClass in namespace mako\pixl
Image manipulation class.
$Image#imageProperty in class Image
Path to image file.
$GD#imageProperty in class GD
Image resource.
$GD#imageInfoProperty in class GD
Image info.
ImageMagickClass in namespace mako\pixl\processors
ImageMagick processor.
$ImageMagick#imageProperty in class ImageMagick
Imagick instance.
$Command#inputProperty in class Command
Input.
$Reactor#inputProperty in class Reactor
Input.
Reactor::instantiateCommandWithoutConstructor() — Method in class Reactor
Instantiates command without calling the constructor.
$Connection#isPersistentProperty in class Connection
Is the connection persistent?
Redis::incr() — Method in class Redis
Redis::incrby() — Method in class Redis
Redis::incrbyfloat() — Method in class Redis
Redis::info() — Method in class Redis
CryptoManager::instantiate() — Method in class CryptoManager
Returns a crypto instance.
CryptoManager::instance() — Method in class CryptoManager
$OpenSSL#ivSizeProperty in class OpenSSL
Initialization vector size.
$Container#instancesProperty in class Container
Singleton instances.
Container::isContainerAware() — Method in class Container
Checks if a class is container aware.
Container::isSingleton() — Method in class Container
Returns TRUE if a class has been registered as a singleton and FALSE if not.
$ContainerAwareTrait#inputProperty in class ContainerAwareTrait
$ContainerAwareTrait#i18nProperty in class ContainerAwareTrait
Arr::isAssoc() — Method in class Arr
Returns TRUE if the array is associative and FALSE if not.
$Collection#itemsProperty in class Collection
Collection items.
Collection::isEmpty() — Method in class Collection
Returns TRUE if the collection is empty and FALSE if not.
$Humanizer#i18nProperty in class Humanizer
I18n instance.
$Str#irregularsProperty in class Str
Irregular nouns.
Str::increment() — Method in class Str
Increments a string by appending a number to it or increasing the number.
IPClass in namespace mako\utility\ip
IP utilities.
IP::inRange() — Method in class IP
Checks if an IP is in the specified range.
IPv4Class in namespace mako\utility\ip
IPv4 utilities.
IPv4::inRange() — Method in class IPv4
Checks if an IP is in the specified range.
IPv6Class in namespace mako\utility\ip
IPv6 utilities.
IPv6::inRange() — Method in class IPv6
Checks if an IP is in the specified range.
$Validator#inputProperty in class Validator
Input.
$Validator#i18nProperty in class Validator
I18n.
$Validator#isValidProperty in class Validator
Is the input valid?
Validator::isInputFieldEmpty() — Method in class Validator
Returns TRUE if the input field is considered empty and FALSE if not.
Validator::isValid() — Method in class Validator
Returns TRUE if all rules passed and FALSE if validation failed.
Validator::isInvalid() — Method in class Validator
Returns false if all rules passed and true if validation failed.
$ValidatorFactory#i18nProperty in class ValidatorFactory
I18n instance.
$HttpInput#includeOldInputProperty in class HttpInput
Should the old input be included?
InputClass in namespace mako\validator\input
Input.
InputInterfaceClass in namespace mako\validator\input
Input interface.
InputValidationClass in namespace mako\validator\input\http\routing\middleware
Input validation middleware.
InputValidationTraitClass in namespace mako\validator\input\traits
Input validation trait.
$After#i18nParametersProperty in class After
I18n parameters.
$Before#i18nParametersProperty in class Before
I18n parameters.
$Between#i18nParametersProperty in class Between
I18n parameters.
$Date#i18nParametersProperty in class Date
I18n parameters.
$Different#i18nParametersProperty in class Different
I18n parameters.
$Different#i18nFieldNameParametersProperty in class Different
Parameters holding i18n field names.
$ExactLength#i18nParametersProperty in class ExactLength
I18 parameters.
$GreaterThan#i18nParametersProperty in class GreaterThan
I18n parameters.
$GreaterThanOrEqualTo#i18nParametersProperty in class GreaterThanOrEqualTo
I18n parameters.
I18nAwareInterfaceClass in namespace mako\validator\rules
I18n aware interface.
IPClass in namespace mako\validator\rules
IP rule.
$IP#i18nParametersProperty in class IP
I18n parameters.
InClass in namespace mako\validator\rules
In rule.
$In#i18nParametersProperty in class In
I18n parameters.
IntegerClass in namespace mako\validator\rules
Integer rule.
$LessThan#i18nParametersProperty in class LessThan
I18n parameters.
$LessThanOrEqualTo#i18nParametersProperty in class LessThanOrEqualTo
I18n parameters.
$Match#i18nParametersProperty in class Match
I18n parameters.
$Match#i18nFieldNameParametersProperty in class Match
Parameters holding additional i18n field names.
$MaxLength#i18nParametersProperty in class MaxLength
I18n parameters.
$MinLength#i18nParametersProperty in class MinLength
I18n parameters.
$NotIn#i18nParametersProperty in class NotIn
I18n parameters.
$Regex#i18nParametersProperty in class Regex
I18n parameters.
$Exists#i18nParametersProperty in class Exists
I18n parameters.
$Unique#i18nParametersProperty in class Unique
I18n parameters.
$Hash#i18nParametersProperty in class Hash
I18n parameters.
$Hmac#i18nParametersProperty in class Hmac
I18n parameters.
IsUploadedClass in namespace mako\validator\rules\file
Is uploaded rule.
$MaxFileSize#i18nParametersProperty in class MaxFileSize
I18n parameters.
$MaxFilenameLength#i18nParametersProperty in class MaxFilenameLength
I18n parameters.
$MimeType#i18nParametersProperty in class MimeType
I18n parameters.
$AspectRatio#i18nParametersProperty in class AspectRatio
I18n parameters.
$ExactDimensions#i18nParametersProperty in class ExactDimensions
I18n parameters.
$MaxDimensions#i18nParametersProperty in class MaxDimensions
I18n parameters.
$MinDimensions#i18nParametersProperty in class MinDimensions
I18n parameters.
I18nAwareTraitClass in namespace mako\validator\rules\traits
I18n aware trait.
$I18nAwareTrait#i18nProperty in class I18nAwareTrait
I18n.
Template::insertVerbatims() — Method in class Template
Replaces verbatim placeholders with their original values.

J

ORM::jsonSerialize() — Method in class ORM
Returns data which can be serialized by json_encode().
Query::join() — Method in class Query
Adds a JOIN clause.
$ManyToMany#junctionTableProperty in class ManyToMany
Junction table.
$ManyToMany#junctionKeyProperty in class ManyToMany
Junction key.
ManyToMany::junctionJoin() — Method in class ManyToMany
Joins the junction table.
ManyToMany::junction() — Method in class ManyToMany
Returns a query builder instance to the junction table.
JoinClass in namespace mako\database\query
Table join.
$Query#joinsProperty in class Query
JOIN clauses.
Query::join() — Method in class Query
Adds a JOIN clause.
Query::joinRaw() — Method in class Query
Adds a raw JOIN clause.
Result::jsonSerialize() — Method in class Result
Returns data which can be serialized by json_encode().
ResultSet::jsonSerialize() — Method in class ResultSet
Returns data which can be serialized by json_encode().
Compiler::joinCondition() — Method in class Compiler
Compiles a JOIN condition.
Compiler::joinConditions() — Method in class Compiler
Compiles JOIN conditions.
Compiler::joins() — Method in class Compiler
Compiles JOIN clauses.
JsonPathBuilderTraitClass in namespace mako\database\query\compilers\traits
JSON path builder trait.
JSONClass in namespace mako\http\response\builders
JSON builder.
ControllerHelperTrait::jsonResponse() — Method in class ControllerHelperTrait
Returns a JSON response builder.
Pagination::jsonSerialize() — Method in class Pagination
Returns data which can be serialized by json_encode().
JSONClass in namespace mako\validator\rules
JSON rule.
EscaperTrait::javascriptEscaper() — Method in class EscaperTrait
Escapes characters for use in a Javascript context.

K

BelongsTo::keys() — Method in class BelongsTo
Returns the keys used to eagerly load records.
Relation::keys() — Method in class Relation
Returns the keys used to eagerly load records.
Redis::keys() — Method in class Redis
KeyClass in namespace mako\security
Key helpers.
$OpenSSL#keyProperty in class OpenSSL
Key used to encrypt/decrypt string.
$Hmac#keyProperty in class Hmac
Key.

L

$Application#languageProperty in class Application
Application language.
Application::loadLogo() — Method in class Application
Loads the reactor ASCII logo.
ListRoutesClass in namespace mako\application\cli\commands\app
Command that lists all registered routes.
LoggerServiceClass in namespace mako\application\services
Logger service.
AliasLoader::load() — Method in class AliasLoader
Autoloads aliased classes.
LapClass in namespace mako\chrono\stopwatch
Stopwatch lap.
$Stopwatch#lapsProperty in class Stopwatch
Laps.
Stopwatch::lap() — Method in class Stopwatch
Starts a new lap and returns the time of the previous lap.
$ProgressBar#lastRedrawProperty in class ProgressBar
Time of last redraw.
$Config#loaderProperty in class Config
Loader.
Config::load() — Method in class Config
Loads the configuration file.
LoaderClass in namespace mako\config\loaders
Loader.
Loader::load() — Method in class Loader
Loads the configuration file.
LoaderExceptionClass in namespace mako\config\loaders
Loader exception.
LoaderInterfaceClass in namespace mako\config\loaders
Loader interface.
LoaderInterface::load() — Method in class LoaderInterface
Loads the configuration file.
$Connection#logProperty in class Connection
Query log.
Connection::log() — Method in class Connection
Adds a query to the query log.
Query::loadIncludes() — Method in class Query
Load includes.
BelongsTo::lazyCriterion() — Method in class BelongsTo
Sets the criterion used when lazy loading related records.
ManyToMany::lazyCriterion() — Method in class ManyToMany
Sets the criterion used when lazy loading related records.
ManyToMany::link() — Method in class ManyToMany
Links related records.
$Relation#lazyProperty in class Relation
Lazy load related records?
Relation::lazyCriterion() — Method in class Relation
Sets the criterion used when lazy loading related records.
$Query#limitProperty in class Query
Limit.
$Query#lockProperty in class Query
Lock.
Query::leftJoin() — Method in class Query
Adds a LEFT OUTER JOIN clause.
Query::leftJoinRaw() — Method in class Query
Adds a raw LEFT OUTER JOIN clause.
Query::limit() — Method in class Query
Adds a LIMIT clause.
Query::lock() — Method in class Query
Enable lock.
Compiler::limit() — Method in class Compiler
Compiles LIMIT clauses.
Compiler::lock() — Method in class Compiler
Compiles locking clause.
DB2::lock() — Method in class DB2
Compiles locking clause.
Firebird::limit() — Method in class Firebird
Compiles LIMIT clauses.
Firebird::lock() — Method in class Firebird
Compiles locking clause.
MySQL::lock() — Method in class MySQL
Compiles locking clause.
NuoDB::lock() — Method in class NuoDB
Compiles locking clause.
Oracle::lock() — Method in class Oracle
Compiles locking clause.
Oracle::limit() — Method in class Oracle
Compiles LIMIT clauses.
Postgres::lock() — Method in class Postgres
Compiles locking clause.
SQLServer::limit() — Method in class SQLServer
Compiles LIMIT clauses.
LargeObjectClass in namespace mako\database\types
Large object type.
$ErrorHandler#loggerProperty in class ErrorHandler
Logger instance.
FileSystem::lastModified() — Method in class FileSystem
Returns the time (unix timestamp) the file was last modified.
Session::login() — Method in class Session
Logs in a user with a valid identifier/password combination.
Session::logout() — Method in class Session
Logs the user out.
$User#last_fail_atProperty in class User
$User#locked_untilProperty in class User
User::lockUntil() — Method in class User
Locks the account until the given date.
User::lockedUntil() — Method in class User
Returns null if the account isn't locked and a date time instance if its locked.
$Request#languageProperty in class Request
Request language.
$Request#languagePrefixProperty in class Request
Request language prefix.
$Redirect#locationProperty in class Redirect
Location.
$URLBuilder#languagePrefixProperty in class URLBuilder
Language prefix.
$I18n#loaderProperty in class I18n
Language loader.
$I18n#languageProperty in class I18n
Current language.
I18n::loadInflection() — Method in class I18n
Loads inflection closure and rules.
I18n::loadFromCache() — Method in class I18n
Loads language strings from cache.
I18n::loadStrings() — Method in class I18n
Loads all strings for the language.
LoaderClass in namespace mako\i18n\loaders
Language loader.
Loader::loadInflection() — Method in class Loader
Returns inflection rules or NULL if they doesn't exist.
Loader::loadStrings() — Method in class Loader
Loads and returns language strings.
LoaderExceptionClass in namespace mako\i18n\loaders
Loader exception.
LoaderInterfaceClass in namespace mako\i18n\loaders
Loader interface.
LoaderInterface::loadInflection() — Method in class LoaderInterface
Returns inflection rules or NULL if they doesn't exist.
LoaderInterface::loadStrings() — Method in class LoaderInterface
Loads and returns language strings.
LoggerClass in namespace mako\logger
Logger.
$Onion#layersProperty in class Onion
Middleware layers.
Pagination::limit() — Method in class Pagination
Returns the limit.
PaginationInterface::limit() — Method in class PaginationInterface
Returns the limit.
$Reactor#logoProperty in class Reactor
Logo.
Reactor::listCommands() — Method in class Reactor
Lists available commands if there are any.
$Redis#lastCommandProperty in class Redis
Last command.
Redis::lastsave() — Method in class Redis
Redis::lindex() — Method in class Redis
Redis::linsert() — Method in class Redis
Redis::llen() — Method in class Redis
Redis::lpop() — Method in class Redis
Redis::lpush() — Method in class Redis
Redis::lpushx() — Method in class Redis
Redis::lrange() — Method in class Redis
Redis::lrem() — Method in class Redis
Redis::lset() — Method in class Redis
Redis::ltrim() — Method in class Redis
Session::loadData() — Method in class Session
Loads the session data.
$ContainerAwareTrait#loggerProperty in class ContainerAwareTrait
Str::limitChars() — Method in class Str
Limits the number of characters in a string.
Str::limitWords() — Method in class Str
Limits the number of words in a string.
$ExactLength#lengthProperty in class ExactLength
Length.
LessThanClass in namespace mako\validator\rules
Less than rule.
$LessThan#lessThanProperty in class LessThan
Less than.
LessThanOrEqualToClass in namespace mako\validator\rules
Less than or equal to rule.
$LessThanOrEqualTo#lessThanOrEqualToProperty in class LessThanOrEqualTo
Less than or equal to.

M

MakoClass in namespace mako
Mako.
CacheManager::memcacheFactory() — Method in class CacheManager
Memcache store factory.
CacheManager::memcachedFactory() — Method in class CacheManager
Memcached store factory.
CacheManager::memoryFactory() — Method in class CacheManager
Memory store factory.
MemcacheClass in namespace mako\cache\stores
Memcache store.
$Memcache#memcacheProperty in class Memcache
Memcache instance.
MemcachedClass in namespace mako\cache\stores
Memcached store.
$Memcached#memcachedProperty in class Memcached
Memcached instance.
MemoryClass in namespace mako\cache\stores
Memory store.
$ArgvParser#mapProperty in class ArgvParser
Map.
MissingArgumentExceptionClass in namespace mako\cli\input\arguments\exceptions
Missing argument exception.
$Output#mutedProperty in class Output
Is the output muted?
Output::mute() — Method in class Output
Mutes the output.
$ProgressBar#minTimeBetweenRedrawProperty in class ProgressBar
Minimum time between redraw in seconds.
MySQLClass in namespace mako\database\connections
MySQL database connection.
ORM::manyToMany() — Method in class ORM
Returns a ManyToMany relation.
$Query#modelProperty in class Query
Instance of the model to hydrate.
$Query#modelClassProperty in class Query
Class name of the model we're hydrating.
ManyToManyClass in namespace mako\database\midgard\relations
Many to many relation.
MigrationClass in namespace mako\database\migrations
Base migration.
Query::min() — Method in class Query
Returns the minimum value for the chosen column.
Query::max() — Method in class Query
Returns the maximum value for the chosen column.
MySQLClass in namespace mako\database\query\compilers
Compiles MySQL queries.
MemberInterfaceClass in namespace mako\gatekeeper\entities\user
Member interface.
$GroupRepository#modelProperty in class GroupRepository
Model name.
$UserRepository#modelProperty in class UserRepository
Model name.
$Request#methodProperty in class Request
Which request method was used?
MethodNotAllowedExceptionClass in namespace mako\http\exceptions
Method not allowed exception.
UploadedFile::moveUploadedFile() — Method in class UploadedFile
Moves the file to the desired path.
UploadedFile::moveTo() — Method in class UploadedFile
Moves the file to the desired path.
Redirect::multipleChoices() — Method in class Redirect
Sets the HTTP status code to 300.
Redirect::movedPermanently() — Method in class Redirect
Sets the HTTP status code to 301.
$Dispatcher#middlewareProperty in class Dispatcher
Route middleware.
$Dispatcher#middlewarePriorityProperty in class Dispatcher
Middleware priority.
$Route#methodsProperty in class Route
Methods.
$Route#middlewareProperty in class Route
Middleware.
Route::middleware() — Method in class Route
Adds a set of middleware.
Router::matches() — Method in class Router
Returns TRUE if the route matches the request path and FALSE if not.
URLBuilder::matches() — Method in class URLBuilder
Returns TRUE if the pattern matches the current route and FALSE if not.
MiddlewareInterfaceClass in namespace mako\http\routing\middleware
Middleware interface.
$Onion#methodProperty in class Onion
Method to call on the decoracted class.
Onion::mergeParameters() — Method in class Onion
Returns the parameters of the requested middleware.
Onion::middlewareFactory() — Method in class Onion
Middleware factory.
MessageClass in namespace mako\redis
Redis pub/sub message.
Redis::monitor() — Method in class Redis
Monitors the redis server.
Redis::memoryDoctor() — Method in class Redis
Redis::memoryHelp() — Method in class Redis
Redis::memoryMallocStats() — Method in class Redis
Redis::memoryPurge() — Method in class Redis
Redis::memoryStats() — Method in class Redis
Redis::memoryUsage() — Method in class Redis
Redis::mget() — Method in class Redis
Redis::migrate() — Method in class Redis
Redis::move() — Method in class Redis
Redis::mset() — Method in class Redis
Redis::msetnx() — Method in class Redis
Redis::multi() — Method in class Redis
Container::mergeParameters() — Method in class Container
Merges the provided parameters with the reflection parameters.
Collection::map() — Method in class Collection
Returns a new collection where the callable has been applied to all the items.
Collection::merge() — Method in class Collection
Merges two collections.
Str::mask() — Method in class Str
Returns a masked string where only the last n characters are visible.
$ValidationException#metaProperty in class ValidationException
Exception meta.
$Between#minimumProperty in class Between
Minimum value.
$Between#maximumProperty in class Between
Maximum value.
MatchClass in namespace mako\validator\rules
Match rule.
MaxLengthClass in namespace mako\validator\rules
Max length rule.
$MaxLength#maxLengthProperty in class MaxLength
Max length.
MinLengthClass in namespace mako\validator\rules
Min length rule.
$MinLength#minLengthProperty in class MinLength
Min length.
MaxFileSizeClass in namespace mako\validator\rules\file
Max file size rule.
$MaxFileSize#maxSizeProperty in class MaxFileSize
Max size.
MaxFilenameLengthClass in namespace mako\validator\rules\file
Max filename length rule.
$MaxFilenameLength#maxLengthProperty in class MaxFilenameLength
Max filename length.
MimeTypeClass in namespace mako\validator\rules\file
Mime type rule.
$MimeType#mimeTypesProperty in class MimeType
Mime types.
MaxDimensionsClass in namespace mako\validator\rules\file\image
Max dimensions rule.
MinDimensionsClass in namespace mako\validator\rules\file\image
Min dimensions rule.
ViewFactory::mergeVariables() — Method in class ViewFactory
Returns array where variables have been merged in order of importance.

N

CacheManager::nullFactory() — Method in class CacheManager
Null store factory.
NullStoreClass in namespace mako\cache\stores
Null store.
TimeInterface::now() — Method in class TimeInterface
Returns a new instance set to the current time.
TimeTrait::now() — Method in class TimeTrait
Returns a new instance set to the current time.
$Argument#nameProperty in class Argument
Argument name.
Confirmation::normalizeKeys() — Method in class Confirmation
Returns an array where all array keys lower case.
NamespacedFileLoaderTraitClass in namespace mako\common\traits
Namespaced file loader trait.
$NamespacedFileLoaderTrait#namespacesProperty in class NamespacedFileLoaderTrait
Namespaces.
ConnectionManager::normalizeDriverName() — Method in class ConnectionManager
Returns the normalized driver name.
$Connection#nameProperty in class Connection
Connection name.
NullableTraitClass in namespace mako\database\midgard\traits
Nullable trait.
Query::newInstance() — Method in class Query
Returns a new query builder instance.
Query::notBetween() — Method in class Query
Adds a NOT BETWEEN clause.
Query::notBetweenDate() — Method in class Query
Adds a date range clause.
Query::notIn() — Method in class Query
Adds a NOT IN clause.
Query::notExists() — Method in class Query
Adds a NOT EXISTS clause.
Compiler::null() — Method in class Compiler
Compiles IS NULL clauses.
Compiler::nestedWhere() — Method in class Compiler
Compiles nested WHERE conditions.
Compiler::nestedJoinCondition() — Method in class Compiler
Compiles nested JOIN condition.
NuoDBClass in namespace mako\database\query\compilers
Compiles NuoDB queries.
$Group#nameProperty in class Group
NotFoundExceptionClass in namespace mako\http\exceptions
Not found exception.
Files::normalizeMultiUpload() — Method in class Files
Normalizes a multi file upload array to a more manageable format.
Headers::normalizeName() — Method in class Headers
Normalizes header names.
Headers::normalizeName() — Method in class Headers
Normalizes header names.
JSON::normalizeCallback() — Method in class JSON
Ensures a valid callback name.
Redirect::notModified() — Method in class Redirect
Sets the HTTP status code to 304.
$Route#nameProperty in class Route
Route name.
$Route#namespaceProperty in class Route
Route action namespace.
Route::namespace() — Method in class Route
Sets the route action namespace.
$Routes#namedRoutesProperty in class Routes
Named routes.
$ContentSecurityPolicy#nonceProperty in class ContentSecurityPolicy
Content security policy nonce.
$ContentSecurityPolicy#nonceVariableNameProperty in class ContentSecurityPolicy
Content security policy nonce view variable name.
I18n::number() — Method in class I18n
Format number according to locale or desired format.
Pagination::numberOfPages() — Method in class Pagination
Returns the number pages.
PaginationInterface::numberOfPages() — Method in class PaginationInterface
Returns the number pages.
Image::normalizeImageQuality() — Method in class Image
Makes sure that the quality is between 1 and 100.
Image::negate() — Method in class Image
Negates the image.
GD::negate() — Method in class GD
Negates the image.
ImageMagick::normalizeHex() — Method in class ImageMagick
Add the hash character (#) if its missing.
ImageMagick::negate() — Method in class ImageMagick
Negates the image.
ProcessorInterface::negate() — Method in class ProcessorInterface
Negates the image.
CommandHelperTrait::nl() — Method in class CommandHelperTrait
Writes n newlines to output.
$Connection#nameProperty in class Connection
Connection name.
Bcrypt::normalizeOptions() — Method in class Bcrypt
Normalizes the algorithm options.
Hasher::normalizeOptions() — Method in class Hasher
Normalizes the algorithm options.
Hasher::needsRehash() — Method in class Hasher
Returns TRUE if the password needs rehashing and FALSE if not.
HasherInterface::needsRehash() — Method in class HasherInterface
Returns TRUE if the password needs rehashing and FALSE if not.
NullStoreClass in namespace mako\session\stores
Null store.
NumClass in namespace mako\utility
Class containing number helper methods.
Str::nl2br() — Method in class Str
Replaces newline with
or
.
NaturalClass in namespace mako\validator\rules
Natural rule.
NaturalNonZeroClass in namespace mako\validator\rules
Natural non-zero rule.
NotInClass in namespace mako\validator\rules
Not in rule.
Template::nospaces() — Method in class Template
Compiles nospace blocks.
Template::needToCompile() — Method in class Template
Returns TRUE if the template needs to be compiled and FALSE if not.

O

Application::outputFactory() — Method in class Application
Creates an output instance.
Command::outputMigrationList() — Method in class Command
Outputs a migration list.
$Argument#optionsProperty in class Argument
Argument options.
$Question#outputProperty in class Question
Output instance.
$Select#outputProperty in class Select
Output instance.
OutputClass in namespace mako\cli\output
Output.
$Formatter#openTagsProperty in class Formatter
Open tags.
Formatter::openStyle() — Method in class Formatter
Returns ANSI SGR escape sequence(s) for the chosen style(s) and adds the tag name to the array of open tags.
$Alert#outputProperty in class Alert
Output instance.
$Bell#outputProperty in class Bell
Output instance.
$Countdown#outputProperty in class Countdown
Output instance.
OrderedListClass in namespace mako\cli\output\helpers
Ordered list helper.
$OrderedList#outputProperty in class OrderedList
Output instance.
$ProgressBar#outputProperty in class ProgressBar
Output instance.
$Table#outputProperty in class Table
Output instance.
$UnorderedList#outputProperty in class UnorderedList
Output instance.
$CommandBus#onionProperty in class CommandBus
Onion.
$Connection#optionsProperty in class Connection
PDO options.
$Connection#onConnectQueriesProperty in class Connection
Queries that should be executed upon connecting.
OracleClass in namespace mako\database\connections
Oracle database connection.
ORMClass in namespace mako\database\midgard
ORM.
$ORM#originalProperty in class ORM
Original column values.
OptimisticLockingTraitClass in namespace mako\database\midgard\traits
Optimistic locking trait.
Join::on() — Method in class Join
Adds a ON condition to the join.
Join::onRaw() — Method in class Join
Adds a raw ON condition to the join.
Join::orOn() — Method in class Join
Adds a OR ON condition to the join.
Join::orOnRaw() — Method in class Join
Adds a raw OR ON condition to the join.
$Query#orderingsProperty in class Query
ORDER BY clauses.
$Query#offsetProperty in class Query
Offset.
Query::orWhere() — Method in class Query
Adds a OR WHERE clause.
Query::orWhereRaw() — Method in class Query
Adds a raw OR WHERE clause.
Query::orWhereDate() — Method in class Query
Adds a date comparison clause.
Query::orWhereColumn() — Method in class Query
Adds a column comparison clause.
Query::orBetween() — Method in class Query
Adds a OR BETWEEN clause.
Query::orNotBetween() — Method in class Query
Adds a OR NOT BETWEEN clause.
Query::orBetweenDate() — Method in class Query
Adds a date range clause.
Query::orNotBetweenDate() — Method in class Query
Adds a date range clause.
Query::orIn() — Method in class Query
Adds a OR IN clause.
Query::orNotIn() — Method in class Query
Adds a OR NOT IN clause.
Query::orIsNull() — Method in class Query
Adds a OR IS NULL clause.
Query::orIsNotNull() — Method in class Query
Adds a OR IS NOT NULL clause.
Query::orExists() — Method in class Query
Adds a OR EXISTS clause.
Query::orNotExists() — Method in class Query
Adds a OR NOT EXISTS clause.
Query::orHaving() — Method in class Query
Adds a OR HAVING clause.
Query::orHavingRaw() — Method in class Query
Adds a raw OR HAVING clause.
Query::orderBy() — Method in class Query
Adds a ORDER BY clause.
Query::orderByRaw() — Method in class Query
Adds a raw ORDER BY clause.
Query::offset() — Method in class Query
Adds a OFFSET clause.
Compiler::orderings() — Method in class Compiler
Compiles ORDER BY clauses.
Compiler::offset() — Method in class Compiler
Compiles OFFSET clauses.
Firebird::offset() — Method in class Firebird
Compiles OFFSET clauses.
MySQL::offset() — Method in class MySQL
Compiles OFFSET clauses.
OracleClass in namespace mako\database\query\compilers
Compiles Oracle queries.
Oracle::orderings() — Method in class Oracle
Compiles ORDER BY clauses.
Oracle::offset() — Method in class Oracle
Compiles OFFSET clauses.
SQLServer::orderings() — Method in class SQLServer
Compiles ORDER BY clauses.
SQLServer::offset() — Method in class SQLServer
Compiles OFFSET clauses.
SQLite::offset() — Method in class SQLite
Compiles OFFSET clauses.
$DevelopmentHandler#outputProperty in class DevelopmentHandler
Output.
$ProductionHandler#outputProperty in class ProductionHandler
Output.
Event::override() — Method in class Event
Overrides an event.
$Session#optionsProperty in class Session
Adapter options.
$Response#outputCompressionProperty in class Response
Compress output?
$JSON#optionsProperty in class JSON
JSON encode options.
Dispatcher::orderMiddlewareByPriority() — Method in class Dispatcher
Orders resolved middleware by priority.
Router::optionsRoute() — Method in class Router
Returns a route with a closure action that sets the allow header.
OnionClass in namespace mako\onion
Middleware stack.
OnionExceptionClass in namespace mako\onion
Onion exception.
$Pagination#optionsProperty in class Pagination
Options.
$Pagination#offsetProperty in class Pagination
Offset.
Pagination::offset() — Method in class Pagination
Returns the offset.
$PaginationFactory#optionsProperty in class PaginationFactory
Options.
PaginationInterface::offset() — Method in class PaginationInterface
Returns the offset.
GD::open() — Method in class GD
Opens the image we want to work with.
ImageMagick::open() — Method in class ImageMagick
Opens the image we want to work with.
ProcessorInterface::open() — Method in class ProcessorInterface
Opens the image we want to work with.
$Command#outputProperty in class Command
Output.
$Reactor#outputProperty in class Reactor
Output.
CommandHelperTrait::ol() — Method in class CommandHelperTrait
Draws an ordered list.
Redis::object() — Method in class Redis
CryptoManager::opensslFactory() — Method in class CryptoManager
OpenSSL encrypter factory.
OpenSSLClass in namespace mako\security\crypto\encrypters
OpenSSL encrypter.
$Hasher#optionsProperty in class Hasher
Algorithm options.
$Session#optionsProperty in class Session
Session options.
Container::onReplace() — Method in class Container
Registers replacers.
$ContainerAwareTrait#outputProperty in class ContainerAwareTrait
Collection::offsetExists() — Method in class Collection
Checks whether or not an offset exists.
Collection::offsetGet() — Method in class Collection
Returns the value at the specified offset.
Collection::offsetSet() — Method in class Collection
Assigns a value to the specified offset.
Collection::offsetUnset() — Method in class Collection
Unsets an offset.
HTML::ol() — Method in class HTML
Builds am ordered list.
$Validator#originalFieldNamesProperty in class Validator
Original field names.
$InputValidation#oldInputFlashKeyProperty in class InputValidation
Session flash key for old input.
$InputValidation#oldInputVariableNameProperty in class InputValidation
Old input view variable name.
OptionalClass in namespace mako\validator\rules
Optional rule.
OneTimeTokenClass in namespace mako\validator\rules\session
One-time token rule.
$Template#openBlocksProperty in class Template
Open template blocks.
Template::open() — Method in class Template
Opens a template block.
Template::output() — Method in class Template
Output a template block.

P

$Application#packagesProperty in class Application
Booted packages.
Application::packageBooter() — Method in class Application
Boots packages.
PackageClass in namespace mako\application
Package.
$Package#packageNameProperty in class Package
Package name.
$Package#pathProperty in class Package
Package path.
PaginationFactoryServiceClass in namespace mako\application\services
Pagination factory service.
CacheManager::put() — Method in class CacheManager
CacheManager::putIfNotExists() — Method in class CacheManager
APCU::put() — Method in class APCU
Store data in the cache.
APCU::putIfNotExists() — Method in class APCU
Store data in the cache if it doesn't already exist.
Database::put() — Method in class Database
Store data in the cache.
File::put() — Method in class File
Store data in the cache.
Memcache::put() — Method in class Memcache
Store data in the cache.
Memcache::putIfNotExists() — Method in class Memcache
Store data in the cache if it doesn't already exist.
Memcached::put() — Method in class Memcached
Store data in the cache.
Memcached::putIfNotExists() — Method in class Memcached
Store data in the cache if it doesn't already exist.
Memory::put() — Method in class Memory
Store data in the cache.
NullStore::put() — Method in class NullStore
Store data in the cache.
Redis::put() — Method in class Redis
Store data in the cache.
Redis::putIfNotExists() — Method in class Redis
Store data in the cache if it doesn't already exist.
$Store#prefixProperty in class Store
Prefix.
Store::putIfNotExists() — Method in class Store
Store data in the cache if it doesn't already exist.
StoreInterface::put() — Method in class StoreInterface
Store data in the cache.
StoreInterface::putIfNotExists() — Method in class StoreInterface
Store data in the cache if it doesn't already exist.
WinCache::put() — Method in class WinCache
Store data in the cache.
WinCache::putIfNotExists() — Method in class WinCache
Store data in the cache if it doesn't already exist.
ZendDisk::put() — Method in class ZendDisk
Store data in the cache.
ZendMemory::put() — Method in class ZendMemory
Store data in the cache.
Argument::parseName() — Method in class Argument
Parse the argument name.
$ArgvParser#positionalsProperty in class ArgvParser
Positional arguments.
$ArgvParser#parsedProperty in class ArgvParser
Parsed arguments.
ArgvParser::parseOption() — Method in class ArgvParser
Parses an option.
ArgvParser::parseAlias() — Method in class ArgvParser
Parses an alias.
ArgvParser::parsePositional() — Method in class ArgvParser
Parses a positional argument.
ArgvParser::parse() — Method in class ArgvParser
Parses the arguments.
$OrderedList#paddingProperty in class OrderedList
Padding.
ProgressBarClass in namespace mako\cli\output\helpers
Progress bar helper.
$ProgressBar#progressProperty in class ProgressBar
Progress status.
$ProgressBar#prefixProperty in class ProgressBar
Progress bar prefix.
$UnorderedList#paddingProperty in class UnorderedList
Padding.
FunctionParserTrait::parseFunction() — Method in class FunctionParserTrait
Parses custom "function calls".
$NamespacedFileLoaderTrait#pathProperty in class NamespacedFileLoaderTrait
Default path.
Config::parseKey() — Method in class Config
Parses the language key.
$Connection#passwordProperty in class Connection
Database password.
$Connection#pdoProperty in class Connection
PDO object.
Connection::prepareQueryForLog() — Method in class Connection
Prepares query for logging.
Connection::prepareQueryAndParams() — Method in class Connection
Prepare query and params.
Connection::prepareAndExecute() — Method in class Connection
Prepares and executes a query.
Connection::pairs() — Method in class Connection
Returns an array where the first column is used as keys and the second as values.
PostgresClass in namespace mako\database\connections
Postgres database connection.
$ORM#primaryKeyProperty in class ORM
Primary key.
$ORM#primaryKeyTypeProperty in class ORM
Does this table have an auto increment primary index?
$ORM#protectedProperty in class ORM
Columns and relations that are excluded from the array and json representations of the record.
ORM::protect() — Method in class ORM
Excludes the chosen columns and relations from array and json representations of the record.
Query::parseIncludes() — Method in class Query
Parses includes.
Query::paginate() — Method in class Query
ResultSet::protect() — Method in class ResultSet
Excludes the chosen columns and relations from array and json representations of the collection.
$Relation#parentProperty in class Relation
Parent record.
$HasOneOrManyPolymorphicTrait#polymorphicTypeProperty in class HasOneOrManyPolymorphicTrait
Polymorphic type.
$Query#prefixProperty in class Query
Prefix.
$Query#paginationFactoryProperty in class Query
Pagination factory.
Query::prefix() — Method in class Query
Adds a query prefix.
Query::pairs() — Method in class Query
Executes a SELECT query and returns an array where the first column is used as keys and the second as values.
Query::paginationCount() — Method in class Query
Returns the number of records that the query will return.
Query::paginate() — Method in class Query
Paginates the results using a pagination instance.
$Raw#parametersProperty in class Raw
Parameters.
$ResultSet#paginationProperty in class ResultSet
Pagination.
ResultSet::pluck() — Method in class ResultSet
Returns an array containing only the values of chosen column.
$Compiler#paramsProperty in class Compiler
Query parameters.
Compiler::param() — Method in class Compiler
Returns raw SQL or a paramter placeholder.
Compiler::params() — Method in class Compiler
Returns a comma-separated list of parameters.
PostgresClass in namespace mako\database\query\compilers
Compiles Postgres queries.
PostgresClass in namespace mako\database\query\helpers
Query builder postgres helper.
ProductionHandlerClass in namespace mako\error\handlers\cli
Production handler.
ProductionHandlerClass in namespace mako\error\handlers\web
Production handler.
FileSystem::put() — Method in class FileSystem
Writes the supplied data to a file.
FileSystem::prepend() — Method in class FileSystem
Prepends the supplied data to a file.
$Authorizer#policiesProperty in class Authorizer
Policies.
Authorizer::policyFactory() — Method in class Authorizer
Policy factory.
PolicyClass in namespace mako\gatekeeper\authorization\policies
Base policy.
PolicyInterfaceClass in namespace mako\gatekeeper\authorization\policies
Policy interface.
$User#passwordProperty in class User
User::passwordMutator() — Method in class User
Password mutator.
$Request#postProperty in class Request
Post data.
$Request#parsedBodyProperty in class Request
Parsed request body.
$Request#pathProperty in class Request
Holds the request path.
Body::parseBody() — Method in class Body
Converts the request body into an associative array.
Headers::parseAcceptHeader() — Method in class Headers
Parses a accpet header and returns the values in descending order of preference.
ParametersClass in namespace mako\http\request
Parameters.
$Parameters#parametersProperty in class Parameters
Parameters.
Redirect::permanentRedirect() — Method in class Redirect
Sets the HTTP status code to 308.
$Route#prefixProperty in class Route
Route prefix.
$Route#patternsProperty in class Route
Route patterns.
$Route#parametersProperty in class Route
Parameters.
Route::prefix() — Method in class Route
Adds a prefix to the route.
Route::patterns() — Method in class Route
Sets the custom patterns.
Routes::post() — Method in class Routes
Adds a route that responds to POST requests to the collection.
Routes::put() — Method in class Routes
Adds a route that responds to PUT requests to the collection.
Routes::patch() — Method in class Routes
Adds a route that responds to PATCH requests to the collection.
I18n::pluralize() — Method in class I18n
Returns the plural form of a noun.
I18n::parseKey() — Method in class I18n
Parses the language key.
I18n::parsePluralizationTags() — Method in class I18n
Pluralize words between pluralization tags.
I18n::parseNumberTags() — Method in class I18n
Format numbers between number tags.
I18n::parseTags() — Method in class I18n
Parses tags.
$Onion#parametersProperty in class Onion
Middleware parameters.
Onion::peel() — Method in class Onion
Executes the middleware stack.
PaginationClass in namespace mako\pagination
Pagination class.
$Pagination#pagesProperty in class Pagination
Number of pages.
$Pagination#paramsProperty in class Pagination
Query parameter cache.
$Pagination#paginationProperty in class Pagination
Pagination.
Pagination::pagination() — Method in class Pagination
Builds and returns the pagination array.
PaginationFactoryClass in namespace mako\pagination
Pagination factory.
PaginationFactoryInterfaceClass in namespace mako\pagination
Pagination factory interface.
PaginationInterfaceClass in namespace mako\pagination
Pagination interface.
$Image#processorProperty in class Image
Processor instance.
Image::pixelate() — Method in class Image
Pixelates the image.
GD::pixelate() — Method in class GD
Pixelates the image.
ImageMagick::pixelate() — Method in class ImageMagick
Pixelates the image.
ProcessorInterfaceClass in namespace mako\pixl\processors
Image manipulation processor interface.
ProcessorInterface::pixelate() — Method in class ProcessorInterface
Pixelates the image.
CommandHelperTrait::progressBar() — Method in class CommandHelperTrait
Draws a progress bar and returns a progress bar instance.
$Message#patternProperty in class Message
Channel pattern.
Message::parseResponse() — Method in class Message
Parses the message response.
$Redis#passwordProperty in class Redis
Redis password.
$Redis#pipelinedProperty in class Redis
Is pipelining enabled?
Redis::pipeline() — Method in class Redis
Pipeline commands.
Redis::persist() — Method in class Redis
Redis::pexpire() — Method in class Redis
Redis::pexpireat() — Method in class Redis
Redis::pfadd() — Method in class Redis
Redis::pfcount() — Method in class Redis
Redis::pfmerge() — Method in class Redis
Redis::ping() — Method in class Redis
Redis::psetex() — Method in class Redis
Redis::pubsub() — Method in class Redis
Redis::pttl() — Method in class Redis
Redis::publish() — Method in class Redis
Session::put() — Method in class Session
Store a value in the session.
Session::putFlash() — Method in class Session
Store a flash value in the session.
Container::parseHint() — Method in class Container
Parse the hint parameter.
$ContainerAwareTrait#paginationProperty in class ContainerAwareTrait
Arr::pluck() — Method in class Arr
Returns the values from a single column of the input array, identified by the key.
Collection::put() — Method in class Collection
Adds a new item to the collection.
Collection::push() — Method in class Collection
Pushes the passed variable onto the end of the collection and returns the new number of elements in the collection.
Collection::pop() — Method in class Collection
Pops and returns the last value of the collection, shortening the collection by one element.
$Str#pluralizationRulesProperty in class Str
Pluralization rules.
Str::pluralize() — Method in class Str
Returns the plural form of a noun (english only).
Validator::parseRule() — Method in class Validator
Parses the rule.
Validator::process() — Method in class Validator
Processes all validation rules and returns an array containing the validation status and potential error messages.
$View#pathProperty in class View
View path.
$ViewFactory#pathProperty in class ViewFactory
Path.
PHPClass in namespace mako\view\renderers
Plain PHP view renderer.

Q

QuestionClass in namespace mako\cli\input\helpers
Question helper.
$ConnectionManager#queryCompilerClassesProperty in class ConnectionManager
Query compilers.
$ConnectionManager#queryBuilderHelperClassesProperty in class ConnectionManager
Query builder helpers.
$Connection#queryCompilerProperty in class Connection
Query compiler.
$Connection#queryBuilderHelperProperty in class Connection
Query builder helper.
Connection::query() — Method in class Connection
Executes the query and returns TRUE on success or FALSE on failure.
Connection::queryAndCount() — Method in class Connection
Executes the query and return number of affected rows.
QueryClass in namespace mako\database\midgard
ORM query builder.
QueryClass in namespace mako\database\query
Query builder.
$Subquery#queryProperty in class Subquery
Builder closure or query builder instance.
$Compiler#queryProperty in class Compiler
Query builder.
$Request#queryProperty in class Request
Get data.
CommandHelperTrait::question() — Method in class CommandHelperTrait
Writes question to output and returns user input.
Redis::quit() — Method in class Redis

R

Application::registerCLIServices() — Method in class Application
Registers command line services.
Application::registerWebServices() — Method in class Application
Registers web services.
Application::registerServices() — Method in class Application
Register services in the container.
Application::registerClassAliases() — Method in class Application
Registers class aliases.
Application::run() — Method in class Application
Runs the application.
$Application#reactorProperty in class Application
Reactor instance.
Application::reactorFactory() — Method in class Application
Creates a reactor instance.
Application::registerAndhandleGlobalArguments() — Method in class Application
Register and handle global arguments.
Application::run() — Method in class Application
Runs the application.
RemoveClass in namespace mako\application\cli\commands\cache
Command that removes the chosen key from the cache.
Command::resolve() — Method in class Command
Returns a migration instance.
Command::runMigration() — Method in class Command
Executes a migration method.
ResetClass in namespace mako\application\cli\commands\migrations
Command that rolls back the last batch of migrations.
RollbackTraitClass in namespace mako\application\cli\commands\migrations\traits
Rollback trait.
RollbackTrait::rollback() — Method in class RollbackTrait
Rolls back n batches.
CacheService::register() — Method in class CacheService
Registers the service.
CommandBusService::register() — Method in class CommandBusService
Registers the service.
CryptoService::register() — Method in class CryptoService
Registers the service.
DatabaseService::register() — Method in class DatabaseService
Registers the service.
EventService::register() — Method in class EventService
Registers the service.
GatekeeperService::register() — Method in class GatekeeperService
Registers the service.
HTTPService::register() — Method in class HTTPService
Registers the service.
HumanizerService::register() — Method in class HumanizerService
Registers the service.
I18nService::register() — Method in class I18nService
Registers the service.
LoggerService::register() — Method in class LoggerService
Registers the service.
PaginationFactoryService::register() — Method in class PaginationFactoryService
Registers the service.
RedisServiceClass in namespace mako\application\services
Redis service.
RedisService::register() — Method in class RedisService
Registers the service.
Service::register() — Method in class Service
Registers the service.
SessionService::register() — Method in class SessionService
Registers the service.
SignerService::register() — Method in class SignerService
Registers the service.
ValidatorFactoryService::register() — Method in class ValidatorFactoryService
Registers the service.
ViewFactoryService::register() — Method in class ViewFactoryService
Registers the service.
ErrorHandlerService::register() — Method in class ErrorHandlerService
Registers the service.
ErrorHandlerService::register() — Method in class ErrorHandlerService
Registers the service.
Application::run() — Method in class Application
Runs the application.
CacheManager::redisFactory() — Method in class CacheManager
Redis store factory.
CacheManager::remove() — Method in class CacheManager
APCU::remove() — Method in class APCU
Delete data from the cache.
Database::remove() — Method in class Database
Delete data from the cache.
File::remove() — Method in class File
Delete data from the cache.
Memcache::remove() — Method in class Memcache
Delete data from the cache.
Memcached::remove() — Method in class Memcached
Delete data from the cache.
Memory::remove() — Method in class Memory
Delete data from the cache.
NullStore::remove() — Method in class NullStore
Delete data from the cache.
RedisClass in namespace mako\cache\stores
Redis store.
$Redis#redisProperty in class Redis
Redis client.
Redis::remove() — Method in class Redis
Delete data from the cache.
StoreInterface::remove() — Method in class StoreInterface
Delete data from the cache.
WinCache::remove() — Method in class WinCache
Delete data from the cache.
ZendDisk::remove() — Method in class ZendDisk
Delete data from the cache.
ZendMemory::remove() — Method in class ZendMemory
Delete data from the cache.
TimeImmutable::rewind() — Method in class TimeImmutable
TimeInterface::rewind() — Method in class TimeInterface
Move backward in time by x seconds.
TimeTrait::rewind() — Method in class TimeTrait
Move backward in time by x seconds.
$Input#readerProperty in class Input
Reader.
Input::read() — Method in class Input
Reads and returns user input.
ReaderClass in namespace mako\cli\input\reader
Reader.
Reader::read() — Method in class Reader
Reads and returns user input.
ReaderInterfaceClass in namespace mako\cli\input\reader
Reader interface.
ReaderInterface::read() — Method in class ReaderInterface
Reads and returns user input.
Formatter::removeTagEscapeCharacter() — Method in class Formatter
Strips escape character from escaped tags.
Alert::render() — Method in class Alert
Renders an alert.
Bell::ring() — Method in class Bell
Rings the terminal bell n times.
OrderedList::render() — Method in class OrderedList
Renders an ordered list.
ProgressBar::remove() — Method in class ProgressBar
Removes the progressbar.
Table::render() — Method in class Table
Renders a table.
UnorderedList::render() — Method in class UnorderedList
Renders an unordered list.
CommandBus::resolveCommand() — Method in class CommandBus
Resolves the command.
CommandBus::resolveCommandHandler() — Method in class CommandBus
Resolves the command handler.
CommandBus::resolveOnion() — Method in class CommandBus
Resolves the onion instance.
ConfigurableTrait::removeConfiguration() — Method in class ConfigurableTrait
Removes a configuration.
NamespacedFileLoaderTrait::registerNamespace() — Method in class NamespacedFileLoaderTrait
Registers a namespace.
Config::remove() — Method in class Config
Removes a value from the configuration.
$Connection#reconnectProperty in class Connection
Should we reconnect?
Connection::reconnect() — Method in class Connection
Creates a new PDO instance.
Connection::rollBackSavepoint() — Method in class Connection
Rolls back to the previously created savepoint.
Connection::rollBackTransaction() — Method in class Connection
Roll back a transaction.
SQLServer::rollBackSavepoint() — Method in class SQLServer
Rolls back to the previously created savepoint.
$ORM#relatedProperty in class ORM
Related records.
ORM::registerHooksAndCasts() — Method in class ORM
Registers hooks and casts.
ResultSetClass in namespace mako\database\midgard
ORM result set.
RelationClass in namespace mako\database\midgard\relations
Base relation.
OptimisticLockingTrait::reload() — Method in class OptimisticLockingTrait
Reloads the record from the database.
ReadOnlyTraitClass in namespace mako\database\midgard\traits
Read-only trait.
ReadOnlyExceptionClass in namespace mako\database\midgard\traits\exceptions
Read-only exception.
Query::reset() — Method in class Query
Resets the query to its default state.
RawClass in namespace mako\database\query
Raw SQL container.
ResultClass in namespace mako\database\query
Result.
ResultSetClass in namespace mako\database\query
Result set.
Compiler::raw() — Method in class Compiler
Compiles a raw SQL statement.
ErrorHandler::register() — Method in class ErrorHandler
Registers the exception handler.
ErrorHandler::replaceHandlers() — Method in class ErrorHandler
Replaces all error handlers for an exception type with a new one.
$DevelopmentHandler#requestProperty in class DevelopmentHandler
Request instance.
$DevelopmentHandler#responseProperty in class DevelopmentHandler
Response instance.
$ProductionHandler#requestProperty in class ProductionHandler
Request instance.
$ProductionHandler#responseProperty in class ProductionHandler
Response instance.
Event::register() — Method in class Event
Registers an event handler.
Event::resolveHandler() — Method in class Event
Resolves a class handler.
FileSystem::rename() — Method in class FileSystem
Renames a file or directory.
FileSystem::remove() — Method in class FileSystem
Deletes the file from disk.
FileSystem::removeDirectory() — Method in class FileSystem
Deletes a directory and its contents from disk.
FileSystem::require() — Method in class FileSystem
Requires a file.
FileSystem::requireOnce() — Method in class FileSystem
Requires a file if it hasn't already been required.
Gatekeeper::registerAdapterInstance() — Method in class Gatekeeper
Registers an adapter instance.
Gatekeeper::registerAdapterFactory() — Method in class Gatekeeper
Registers an adapter factory.
Gatekeeper::registerAdapter() — Method in class Gatekeeper
Registers an adapter.
$Session#requestProperty in class Session
Request instance.
$Session#responseProperty in class Session
Response instance.
Authorizer::registerPolicy() — Method in class Authorizer
Registers an authorization policy.
AuthorizerInterface::registerPolicy() — Method in class AuthorizerInterface
Registers an authorization policy.
Group::removeUser() — Method in class Group
Removes a user from the group.
User::resetThrottle() — Method in class User
Resets the login throttling.
RequestClass in namespace mako\http
Executes requets.
$Request#rawBodyProperty in class Request
Raw request body.
$Request#realMethodProperty in class Request
The actual request method that was used.
$Request#routeProperty in class Request
The route that matched the request.
ResponseClass in namespace mako\http
HTTP response.
$Response#requestProperty in class Response
Request instance.
$Response#responseCacheProperty in class Response
Enable response cache?
Response::reset() — Method in class Response
Resets the response.
Cookies::remove() — Method in class Cookies
Removes a cookie.
Headers::remove() — Method in class Headers
Removes a header.
Parameters::remove() — Method in class Parameters
Removes a parameter.
Cookies::remove() — Method in class Cookies
Removes a cookie.
Headers::remove() — Method in class Headers
Removes a header.
ResponseBuilderInterfaceClass in namespace mako\http\response\builders
Response builder interface.
RedirectClass in namespace mako\http\response\senders
Redirect response.
ResponseSenderInterfaceClass in namespace mako\http\response\senders
Response sender interface.
$Dispatcher#requestProperty in class Dispatcher
Request.
$Dispatcher#responseProperty in class Dispatcher
Response.
Dispatcher::resetMiddlewarePriority() — Method in class Dispatcher
Resets middleware priority.
Dispatcher::registerMiddleware() — Method in class Dispatcher
Registers middleware.
Dispatcher::resolveMiddleware() — Method in class Dispatcher
Resolves the middleware.
RouteClass in namespace mako\http\routing
Route.
$Route#routeProperty in class Route
Route.
RouterClass in namespace mako\http\routing
Router.
$Router#routesProperty in class Router
Route collection.
Router::registerConstraint() — Method in class Router
Registers constraint.
Router::redirectRoute() — Method in class Router
Returns a route with a closure action that redirects to the correct URL.
Router::route() — Method in class Router
Matches and returns the appropriate route along with its parameters.
RoutesClass in namespace mako\http\routing
Route collection.
$Routes#routesProperty in class Routes
Registered routes.
Routes::registerRoute() — Method in class Routes
Registers a route.
Routes::register() — Method in class Routes
Adds a route that respodns to the chosen HTTP methods to the collection.
$URLBuilder#requestProperty in class URLBuilder
Request instance.
$URLBuilder#routesProperty in class URLBuilder
Route collection.
$ContentSecurityPolicy#reportToProperty in class ContentSecurityPolicy
Report to.
$ContentSecurityPolicy#reportOnlyProperty in class ContentSecurityPolicy
Should we only report content security policy violations?
ControllerHelperTrait::redirectResponse() — Method in class ControllerHelperTrait
Returns a redirect response container.
ContentNegotiationTrait::respondWithType() — Method in class ContentNegotiationTrait
Should we respond with the provided mime type?
ContentNegotiationTrait::respondWithJson() — Method in class ContentNegotiationTrait
Should we respond with JSON?
ContentNegotiationTrait::respondWithXml() — Method in class ContentNegotiationTrait
Should we respond with XML?
$I18n#rebuildCacheProperty in class I18n
Should we rebuild the cache?
$Pagination#requestProperty in class Pagination
Request instance.
Pagination::render() — Method in class Pagination
Renders and returns the pagination partial.
$PaginationFactory#requestProperty in class PaginationFactory
Request instance.
Image::restore() — Method in class Image
Retstores the image snapshot.
Image::rotate() — Method in class Image
Rotates the image using the given angle in degrees.
Image::resize() — Method in class Image
Resizes the image to the chosen size.
GD::restore() — Method in class GD
Restores an image snapshot.
GD::rotate() — Method in class GD
Rotates the image using the given angle in degrees.
GD::resize() — Method in class GD
Resizes the image to the chosen size.
ImageMagick::restore() — Method in class ImageMagick
Restores an image snapshot.
ImageMagick::rotate() — Method in class ImageMagick
Rotates the image using the given angle in degrees.
ImageMagick::resize() — Method in class ImageMagick
Resizes the image to the chosen size.
ProcessorInterface::restore() — Method in class ProcessorInterface
Restores an image snapshot.
ProcessorInterface::rotate() — Method in class ProcessorInterface
Rotates the image using the given angle in degrees.
ProcessorInterface::resize() — Method in class ProcessorInterface
Resizes the image to the chosen size.
Dispatcher::resolve() — Method in class Dispatcher
Resolves the command.
ReactorClass in namespace mako\reactor
Reactor.
Reactor::registerCommand() — Method in class Reactor
Registers a command.
Reactor::registerCommandArgumentsAndDispatch() — Method in class Reactor
Registers the command arguments and dispatches the command.
Reactor::run() — Method in class Reactor
Run the reactor.
$Connection#readWriteTimeoutProperty in class Connection
Read/write timeout.
Connection::readLine() — Method in class Connection
Gets line from the server.
Connection::read() — Method in class Connection
Reads n bytes from the server.
RedisClass in namespace mako\redis
Redis client.
Redis::randomkey() — Method in class Redis
Redis::readonly() — Method in class Redis
Redis::readwrite() — Method in class Redis
Redis::rename() — Method in class Redis
Redis::renamenx() — Method in class Redis
Redis::restore() — Method in class Redis
Redis::role() — Method in class Redis
Redis::rpop() — Method in class Redis
Redis::rpoplpush() — Method in class Redis
Redis::rpush() — Method in class Redis
Redis::rpushx() — Method in class Redis
Redis::replicaof() — Method in class Redis
RedisExceptionClass in namespace mako\redis
Redis exception.
$Session#requestProperty in class Session
Request.
$Session#responseProperty in class Session
Response.
Session::regenerateId() — Method in class Session
Regenerate the session id and returns it.
Session::remove() — Method in class Session
Removes a value from the session.
Session::removeFlash() — Method in class Session
Removes a value from the session.
Session::reflash() — Method in class Session
Extends the lifetime of the flash data by one request.
Session::regenerateToken() — Method in class Session
Generates a new session token and returns it.
Database::read() — Method in class Database
Reads and returns session data.
File::read() — Method in class File
Reads and returns session data.
NullStore::read() — Method in class NullStore
Reads and returns session data.
RedisClass in namespace mako\session\stores
Redis store.
$Redis#redisProperty in class Redis
Redis client.
Redis::read() — Method in class Redis
Reads and returns session data.
StoreInterface::read() — Method in class StoreInterface
Reads and returns session data.
$Container#replacersProperty in class Container
Instance replacers.
Container::register() — Method in class Container
Register a type hint.
Container::registerSingleton() — Method in class Container
Register a type hint and return the same instance every time.
Container::registerInstance() — Method in class Container
Register a singleton instance.
Container::registerContextualDependency() — Method in class Container
Registers a contextual dependency.
Container::resolveAlias() — Method in class Container
Return the name based on its alias. If no alias exists then we'll just return the value we received.
Container::replaceInstances() — Method in class Container
Replaces previously resolved instances.
Container::replace() — Method in class Container
Replaces a registered type hint.
Container::replaceSingleton() — Method in class Container
Replaces a registered singleton type hint.
Container::replaceInstance() — Method in class Container
Replaces a singleton instance.
Container::resolveHint() — Method in class Container
Resolves a type hint.
Container::resolveContextualDependency() — Method in class Container
Resolves a contextual dependency.
Container::resolveParameter() — Method in class Container
Resolve a parameter.
Container::resolveParameters() — Method in class Container
Resolve parameters.
Container::reflectionFactory() — Method in class Container
Creates a class instance using reflection.
$ContainerAwareTrait#resolvedProperty in class ContainerAwareTrait
Array of resolved objects and/or references to resolved objects.
$ContainerAwareTrait#requestProperty in class ContainerAwareTrait
$ContainerAwareTrait#responseProperty in class ContainerAwareTrait
$ContainerAwareTrait#routesProperty in class ContainerAwareTrait
$ContainerAwareTrait#redisProperty in class ContainerAwareTrait
Arr::random() — Method in class Arr
Returns a random value from an array.
Collection::resetKeys() — Method in class Collection
Resets the collection keys.
Collection::remove() — Method in class Collection
Removes an item from the collection.
Num::roman2arabic() — Method in class Num
Converts roman numerals (I-MMMCMXCIX) to arabic numerals.
Str::random() — Method in class Str
Returns a random string of the selected type and length.
$Validator#ruleSetsProperty in class Validator
Rule sets.
$Validator#rulesProperty in class Validator
Rules.
Validator::rule() — Method in class Validator
Rule builder.
Validator::ruleFactory() — Method in class Validator
Creates a rule instance.
$ValidatorFactory#rulesProperty in class ValidatorFactory
Custom rules.
$HttpInput#requestProperty in class HttpInput
Request.
$Input#rulesProperty in class Input
Validation rules.
$InputValidation#requestProperty in class InputValidation
Request.
$InputValidation#responseProperty in class InputValidation
Response.
RegexClass in namespace mako\validator\rules
Regex rule.
$Regex#regexProperty in class Regex
Regex.
RequiredClass in namespace mako\validator\rules
Required rule.
RuleClass in namespace mako\validator\rules
Base rule.
RuleInterfaceClass in namespace mako\validator\rules
Rule interface.
$View#rendererProperty in class View
View renderer instance.
View::render() — Method in class View
Returns the rendered view.
$ViewFactory#renderersProperty in class ViewFactory
View renderers.
$ViewFactory#rendererInstancesProperty in class ViewFactory
Renderer instances.
ViewFactory::rendererFactory() — Method in class ViewFactory
Creates a renderer instance.
ViewFactory::resolveRenderer() — Method in class ViewFactory
Returns a renderer instance.
ViewFactory::render() — Method in class ViewFactory
Creates and returns a rendered view.
PHP::render() — Method in class PHP
Returns the rendered view.
RendererInterfaceClass in namespace mako\view\renderers
Renderer interface.
RendererInterface::render() — Method in class RendererInterface
Returns the rendered view.
Template::render() — Method in class Template
Returns the rendered view.

S

$Application#startTimeProperty in class Application
Application start time.
Application::start() — Method in class Application
Starts the application and returns a singleton instance of the application.
Application::setLanguage() — Method in class Application
Sets the application language settings.
Application::serviceRegistrar() — Method in class Application
Registers services in the container.
Application::startReactor() — Method in class Application
Starts the reactor.
StatusClass in namespace mako\application\cli\commands\migrations
Command that checks if there are any outstanding migrations.
ServerClass in namespace mako\application\cli\commands\server
Server command.
ServiceClass in namespace mako\application\services
Abstract service.
SessionServiceClass in namespace mako\application\services
Session service.
SignerServiceClass in namespace mako\application\services
Signer service.
StoreClass in namespace mako\cache\stores
Base store.
Store::setPrefix() — Method in class Store
Sets the cache key prefix.
StoreInterfaceClass in namespace mako\cache\stores
Store interface.
TimeImmutable::setTimezone() — Method in class TimeImmutable
TimeInterface::setTimezone() — Method in class TimeInterface
Sets the time zone.
$Lap#startedProperty in class Lap
Start time.
$Lap#stoppedProperty in class Lap
Stop time.
Lap::start() — Method in class Lap
Starts the lap.
Lap::stop() — Method in class Lap
Stops the lap and returns the elapsed time.
StopwatchClass in namespace mako\chrono\stopwatch
Stopwatch.
Stopwatch::start() — Method in class Stopwatch
Starts the stopwatch.
Stopwatch::stop() — Method in class Stopwatch
Stops the timer and returns the elapsed time.
TimeTrait::setTimezone() — Method in class TimeTrait
Sets the time zone.
ArgvParser::storeValue() — Method in class ArgvParser
Store the value.
ArgvParser::storeOptionValue() — Method in class ArgvParser
Stores option values.
SecretClass in namespace mako\cli\input\helpers
Secret helper.
SelectClass in namespace mako\cli\input\helpers
Select helper.
$Output#standardProperty in class Output
Standard writer.
Output::setFormatter() — Method in class Output
Sets the formatter.
$Formatter#stylesProperty in class Formatter
Styles.
Formatter::stripTags() — Method in class Formatter
Returns a string where all formatting tags have been stripped.
Formatter::stripSGR() — Method in class Formatter
Returns a string where all SGR sequences have been stripped.
FormatterInterface::stripTags() — Method in class FormatterInterface
Returns a string where all formatting tags have been stripped.
Countdown::sleep() — Method in class Countdown
Delay execution by SLEEP_TIME microseconds.
ProgressBar::setWidth() — Method in class ProgressBar
Sets the progress bar width.
ProgressBar::setEmptyTemplate() — Method in class ProgressBar
Sets the string that represents the empty part of the progess bar.
ProgressBar::setFilledTemplate() — Method in class ProgressBar
Sets the string that represents the filled part of the progess bar.
ProgressBar::setPrefix() — Method in class ProgressBar
Sets the progress bar prefix.
ProgressBar::shouldRedraw() — Method in class ProgressBar
Should the progress bar be redrawn?
HelperTrait::stringWidthWithoutFormatting() — Method in class HelperTrait
Returns the width of the string without formatting.
StandardClass in namespace mako\cli\output\writer
Standard writer.
SelfHandlingCommandInterfaceClass in namespace mako\commander
Self handling command interface.
FunctionParserTrait::splitFunctionAndParameters() — Method in class FunctionParserTrait
Splits function name and parameters into an array.
NamespacedFileLoaderTrait::setPath() — Method in class NamespacedFileLoaderTrait
Sets the default path.
NamespacedFileLoaderTrait::setExtension() — Method in class NamespacedFileLoaderTrait
Sets the extension.
SuggestionTraitClass in namespace mako\common\traits
Suggestion trait.
SuggestionTrait::suggest() — Method in class SuggestionTrait
Returns the string that resembles the provided string the most.
Config::setEnvironment() — Method in class Config
Sets the environment.
Config::set() — Method in class Config
Sets a config value.
ConnectionManager::setDriverAlias() — Method in class ConnectionManager
Sets a driver alias.
ConnectionManager::setConnectionClass() — Method in class ConnectionManager
Sets a connection class.
ConnectionManager::setQueryCompilerClass() — Method in class ConnectionManager
Sets a query compiler class.
ConnectionManager::setQueryBuilderHelperClass() — Method in class ConnectionManager
Sets a query builder helper class.
$Connection#supportsTransactionalDDLProperty in class Connection
Does the connection support transactional DDL?
Connection::supportsTransactionalDDL() — Method in class Connection
Does the connection support transactional DDL?
$Postgres#supportsTransactionalDDLProperty in class Postgres
{@inheritdoc}
SQLServerClass in namespace mako\database\connections
SQLServer database connection.
SQLiteClass in namespace mako\database\connections
SQLite database connection.
$SQLite#supportsTransactionalDDLProperty in class SQLite
{@inheritdoc}
ORM::setConnectionManager() — Method in class ORM
Set the connection manager.
ORM::synchronize() — Method in class ORM
Synchronizes the original values with the modified values.
ORM::setIncludes() — Method in class ORM
Sets the relations to eager load.
ORM::setRelated() — Method in class ORM
Sets eagerly loaded related records.
ORM::setRawColumnValue() — Method in class ORM
Sets a raw column value.
ORM::setColumnValue() — Method in class ORM
Sets a column value.
ORM::setColumValues() — Method in class ORM
Sets column values.
ORM::save() — Method in class ORM
Saves the record to the database.
Query::scope() — Method in class Query
Calls a scope method on the model.
ManyToMany::synchronize() — Method in class ManyToMany
Synchronize related records.
NullableTrait::setEmptyNullablesToNull() — Method in class NullableTrait
Will replace empty strings with null if the column is nullable.
OptimisticLockingTrait::setLockVersion() — Method in class OptimisticLockingTrait
Sets the optimistic locking version.
TimestampedTrait::shouldTouchOnInsert() — Method in class TimestampedTrait
Should we touch relations on insert?
TimestampedTrait::shouldTouchOnUpdate() — Method in class TimestampedTrait
Should we touch relations on update?
TimestampedTrait::shouldTouchOnDelete() — Method in class TimestampedTrait
Should we touch relations on delete?
StaleRecordExceptionClass in namespace mako\database\midgard\traits\exceptions
Stale record exception.
$Query#setOperationsProperty in class Query
Set operations.
Query::setPaginationFactory() — Method in class Query
Sets the pagination factory.
Query::setOperation() — Method in class Query
Adds a set operation.
Query::select() — Method in class Query
Sets the columns we want to select.
Query::selectRaw() — Method in class Query
Sets the columns we want to select using raw SQL.
Query::sharedLock() — Method in class Query
Enable shared lock.
Query::sum() — Method in class Query
Returns sum of all the values in the chosen column.
$Raw#sqlProperty in class Raw
Raw SQL.
ResultSet::setPagination() — Method in class ResultSet
Sets the pagination.
SubqueryClass in namespace mako\database\query
Subquery container.
Compiler::setDateFormat() — Method in class Compiler
Sets the date format.
Compiler::subselect() — Method in class Compiler
Compiles a subselect and merges the parameters.
Compiler::subquery() — Method in class Compiler
Compiles a subquery.
Compiler::setOperations() — Method in class Compiler
Compiles set operations.
Compiler::simpleParam() — Method in class Compiler
Returns a parameter placeholder.
Compiler::simpleParams() — Method in class Compiler
Returns a comma-separated list of parameter placeholders.
Compiler::select() — Method in class Compiler
Compiles a SELECT query.
DB2::select() — Method in class DB2
Compiles a SELECT query.
SQLServerClass in namespace mako\database\query\compilers
Compiles SQL Server queries.
SQLiteClass in namespace mako\database\query\compilers
Compiles SQLite queries.
ErrorHandler::setLogger() — Method in class ErrorHandler
Set logger instance or closure that returns a logger instance.
ErrorHandler::shouldExceptionBeLogged() — Method in class ErrorHandler
Should the exception be logged?
Handler::sendResponse() — Method in class Handler
Sends response and adds any aditional headers.
FileSystem::size() — Method in class FileSystem
Returns the fize of the file in bytes.
Gatekeeper::setUserRepository() — Method in class Gatekeeper
Gatekeeper::setUser() — Method in class Gatekeeper
Adapter::setUserRepository() — Method in class Adapter
Sets the user repository.
Adapter::setGroupRepository() — Method in class Adapter
Sets the group repository.
Adapter::setUser() — Method in class Adapter
Sets the active user.
AdapterInterface::setUserRepository() — Method in class AdapterInterface
Sets the user repository.
AdapterInterface::setUser() — Method in class AdapterInterface
Sets the active user.
SessionClass in namespace mako\gatekeeper\adapters
Session adapter.
$Session#sessionProperty in class Session
Session instance.
Session::setRememberMeCookie() — Method in class Session
Sets a remember me cookie.
WithGroupsInterface::setGroupRepository() — Method in class WithGroupsInterface
Sets the group repository.
AuthorizableInterface::setAuthorizer() — Method in class AuthorizableInterface
Sets the authorizer.
AuthorizableTrait::setAuthorizer() — Method in class AuthorizableTrait
Sets the authorizer.
Group::setName() — Method in class Group
Sets the group name.
User::setEmail() — Method in class User
Sets the user email address.
User::setUsername() — Method in class User
Sets the username.
User::setPassword() — Method in class User
Sets the user password.
User::setIp() — Method in class User
Sets the user IP address.
GroupRepository::setIdentifier() — Method in class GroupRepository
Sets the user identifier.
UserRepository::setIdentifier() — Method in class UserRepository
Sets the user identifier.
UserRepository::setAuthorizer() — Method in class UserRepository
Sets the authorizer.
$Request#scriptNameProperty in class Request
Script name.
$Request#serverProperty in class Request
Server info.
Request::stripLocaleSegment() — Method in class Request
Strips the locale segment from the path.
Request::setRoute() — Method in class Request
Set the route that matched the request.
Request::setAttribute() — Method in class Request
Sets a request attribute.
Request::setTrustedProxies() — Method in class Request
Set the trusted proxies.
$Response#statusCodeProperty in class Response
Status code.
$Response#statusCodesProperty in class Response
HTTP status codes.
Response::setBody() — Method in class Response
Sets the response body.
Response::setType() — Method in class Response
Sets the response content type.
Response::setCharset() — Method in class Response
Sets the response character set.
Response::setStatus() — Method in class Response
Sets the HTTP status code.
Response::sendHeaders() — Method in class Response
Sends response headers.
Response::send() — Method in class Response
Send output to browser.
ServiceUnavailableExceptionClass in namespace mako\http\exceptions
Service unavailable exception.
$Cookies#signerProperty in class Cookies
Signer.
ServerClass in namespace mako\http\request
Server.
$UploadedFile#sizeProperty in class UploadedFile
File size.
$Cookies#signerProperty in class Cookies
Signer instance.
Cookies::setOptions() — Method in class Cookies
Set default options values.
$JSON#statusCodeProperty in class JSON
Status code.
JSON::setCharset() — Method in class JSON
Sets the response character set.
JSON::setStatus() — Method in class JSON
Sets the HTTP status code.
File::setName() — Method in class File
Sets the filename.
File::setDisposition() — Method in class File
Sets the content disposition.
File::setType() — Method in class File
Sets the response content type.
File::sendFile() — Method in class File
Sends the file.
File::send() — Method in class File
Sends the response.
$Redirect#statusCodeProperty in class Redirect
Status code.
Redirect::setStatus() — Method in class Redirect
Sets the HTTP status code.
Redirect::seeOther() — Method in class Redirect
Sets the HTTP status code to 303.
Redirect::send() — Method in class Redirect
Sends the response.
ResponseSenderInterface::send() — Method in class ResponseSenderInterface
Sends the response.
StreamClass in namespace mako\http\response\senders
Stream response.
$Stream#streamProperty in class Stream
Stream.
Stream::setType() — Method in class Stream
Sets the response content type.
Stream::setCharset() — Method in class Stream
Sets the response character set.
Stream::send() — Method in class Stream
Sends the response.
Dispatcher::setMiddlewarePriority() — Method in class Dispatcher
Sets the middleware priority.
Dispatcher::setMiddlewareAsGlobal() — Method in class Dispatcher
Sets the chosen middleware as global.
Route::setParameters() — Method in class Route
Sets the route parameters.
Router::setConstraintAsGlobal() — Method in class Router
Sets the chosen constraint as global.
$URLBuilder#scriptNameProperty in class URLBuilder
Script name.
SecurityHeadersClass in namespace mako\http\routing\middleware
Security headers middleware.
ControllerHelperTrait::streamResponse() — Method in class ControllerHelperTrait
Returns a stream response container.
$I18n#stringsProperty in class I18n
Loaded language strings.
I18n::setCache() — Method in class I18n
Sets the cache.
I18n::setLanguage() — Method in class I18n
Sets the current language.
Logger::setContext() — Method in class Logger
Sets the global logger context.
Pagination::setRequest() — Method in class Pagination
Sets the request instance.
Pagination::setURLBuilder() — Method in class Pagination
Sets the URL builder instance.
Pagination::setViewFactory() — Method in class Pagination
Sets the view factory builder instance.
PaginationFactory::setURLBuilder() — Method in class PaginationFactory
Sets the URL builder instance.
PaginationFactory::setViewFactory() — Method in class PaginationFactory
Sets the view factory builder instance.
Image::snapshot() — Method in class Image
Creates a snapshot of the image.
Image::sepia() — Method in class Image
Converts image to sepia.
Image::sharpen() — Method in class Image
Sharpens the image.
Image::save() — Method in class Image
Saves image to file.
$GD#snapshotProperty in class GD
Image resource.
GD::snapshot() — Method in class GD
Creates a snapshot of the image resource.
GD::sepia() — Method in class GD
Converts image to sepia.
GD::sharpen() — Method in class GD
Sharpens the image.
GD::save() — Method in class GD
Saves image to file.
$ImageMagick#snapshotProperty in class ImageMagick
Imagick instance.
ImageMagick::snapshot() — Method in class ImageMagick
Creates a snapshot of the image resource.
ImageMagick::sepia() — Method in class ImageMagick
Converts image to sepia.
ImageMagick::sharpen() — Method in class ImageMagick
Sharpens the image.
ImageMagick::save() — Method in class ImageMagick
Saves image to file.
ProcessorInterface::snapshot() — Method in class ProcessorInterface
Creates a snapshot of the image resource.
ProcessorInterface::sepia() — Method in class ProcessorInterface
Converts image to sepia.
ProcessorInterface::sharpen() — Method in class ProcessorInterface
Sharpens the image.
ProcessorInterface::save() — Method in class ProcessorInterface
Saves image to file.
Reactor::setLogo() — Method in class Reactor
Sets the reactor logo.
Reactor::setup() — Method in class Reactor
Setup the reactor.
CommandHelperTrait::select() — Method in class CommandHelperTrait
Prints out a list of options and returns the array key of the chosen value.
CommandHelperTrait::secret() — Method in class CommandHelperTrait
Writes question to output and returns hidden user input.
Redis::sendCommand() — Method in class Redis
Sends command to server.
Redis::sendCommandAndGetResponse() — Method in class Redis
Executes raw Redis commands and returns the response.
Redis::subscribe() — Method in class Redis
Subscribes to the chosen channels.
Redis::subscribeTo() — Method in class Redis
Subscribes to the chosen channels.
Redis::subscribeToPattern() — Method in class Redis
Subscribes to the chosen channels.
Redis::sadd() — Method in class Redis
Redis::save() — Method in class Redis
Redis::scard() — Method in class Redis
Redis::scriptDebug() — Method in class Redis
Redis::scriptExists() — Method in class Redis
Redis::scriptFlush() — Method in class Redis
Redis::scriptKill() — Method in class Redis
Redis::scriptLoad() — Method in class Redis
Redis::sdiff() — Method in class Redis
Redis::sdiffstore() — Method in class Redis
Redis::select() — Method in class Redis
Redis::set() — Method in class Redis
Redis::setbit() — Method in class Redis
Redis::setex() — Method in class Redis
Redis::setnx() — Method in class Redis
Redis::setrange() — Method in class Redis
Redis::shutdown() — Method in class Redis
Redis::sinter() — Method in class Redis
Redis::sinterstore() — Method in class Redis
Redis::sismember() — Method in class Redis
Redis::slaveof() — Method in class Redis
Redis::slowlog() — Method in class Redis
Redis::smembers() — Method in class Redis
Redis::smove() — Method in class Redis
Redis::sort() — Method in class Redis
Redis::spop() — Method in class Redis
Redis::srandmember() — Method in class Redis
Redis::srem() — Method in class Redis
Redis::strlen() — Method in class Redis
Redis::sunion() — Method in class Redis
Redis::sunionstore() — Method in class Redis
Redis::swapdb() — Method in class Redis
Redis::sync() — Method in class Redis
Redis::scan() — Method in class Redis
Redis::sscan() — Method in class Redis
SignerClass in namespace mako\security
Signs and validates strings using MACs (message authentication codes).
$Signer#secretProperty in class Signer
Secret used to sign and validate strings.
Signer::sign() — Method in class Signer
Returns a signed string.
$Crypto#signerProperty in class Crypto
Signer.
SessionClass in namespace mako\session
Session class.
$Session#storeProperty in class Session
Session store.
$Session#sessionIdProperty in class Session
Session id.
$Session#sessionDataProperty in class Session
Session data.
Session::start() — Method in class Session
Starts the session.
Session::setCookie() — Method in class Session
Adds a session cookie to the response.
$File#sessionPathProperty in class File
Session path.
File::sessionFile() — Method in class File
Returns the path to the session file.
StoreInterfaceClass in namespace mako\session\stores
Store interface.
$ContainerAwareTrait#signerProperty in class ContainerAwareTrait
$ContainerAwareTrait#sessionProperty in class ContainerAwareTrait
ContainerAwareTrait::setContainer() — Method in class ContainerAwareTrait
Sets the container instance.
Arr::set() — Method in class Arr
Sets an array value using "dot notation".
Collection::shift() — Method in class Collection
Shifts the first value of the collection off and returns it, shortening the collection by one element.
Collection::sort() — Method in class Collection
Sorts the collection using the specified comparator callable and returns TRUE on success and FALSE on failure.
Collection::shuffle() — Method in class Collection
Shuffles the items in the collection and returns TRUE on success and FALSE on failure.
StrClass in namespace mako\utility
Collection of string manipulation methods.
Str::slug() — Method in class Str
Creates a URL friendly string.
UUID::sequential() — Method in class UUID
Returns a sequential (COMB) v4 UUID.
Validator::saveOriginalFieldNames() — Method in class Validator
Saves original field name along with the expanded field name.
$HttpInput#shouldRedirectProperty in class HttpInput
Should the request be redirected if possible?
$InputValidation#sessionProperty in class InputValidation
Session.
InputValidation::shouldRedirect() — Method in class InputValidation
Should we redirect the client?
I18nAwareInterface::setI18n() — Method in class I18nAwareInterface
Sets the I18n instance.
$OneTimeToken#sessionProperty in class OneTimeToken
Session.
$Token#sessionProperty in class Token
Session.
I18nAwareTrait::setI18n() — Method in class I18nAwareTrait
Sets the I18n instance.
ViewFactory::setCharset() — Method in class ViewFactory
Sets the charset.

T

$Database#tableProperty in class Database
Database table.
Database::table() — Method in class Database
Returns a query builder instance.
TimeClass in namespace mako\chrono
Extension of the PHP DateTime class.
TimeImmutableClass in namespace mako\chrono
Extension of the PHP DateTimeImmutable class.
TimeInterfaceClass in namespace mako\chrono
Time interface.
TimeZoneClass in namespace mako\chrono
Extension of the PHP DateTimeZone class.
TimeTraitClass in namespace mako\chrono\traits
TableClass in namespace mako\cli\output\helpers
Table helper.
$Connection#transactionNestingLevelProperty in class Connection
Transaction nesting level.
Connection::table() — Method in class Connection
Returns a query builder instance where we have already chosen the table we want to query.
Connection::transaction() — Method in class Connection
Executes queries and rolls back the transaction if any of them fail.
$ORM#traitHooksProperty in class ORM
ORM query builder hooks.
$ORM#traitCastsProperty in class ORM
Trait casts.
$ORM#tableNameProperty in class ORM
Table name.
ORM::toArray() — Method in class ORM
Returns an array representation of the record.
ORM::toJson() — Method in class ORM
Returns a json representation of the record.
TimestampedTraitClass in namespace mako\database\midgard\traits
Timestamped trait.
TimestampedTrait::touch() — Method in class TimestampedTrait
Allows you to update the "updated at" timestamp without modifying any data.
TimestampedTrait::touchRelated() — Method in class TimestampedTrait
Touches related records.
$Join#typeProperty in class Join
Join type.
$Join#tableProperty in class Join
Table we are joining.
$Query#tableProperty in class Query
Database table.
Query::table() — Method in class Query
Sets table we want to query.
Result::toArray() — Method in class Result
Returns an array representation of the result.
Result::toJson() — Method in class Result
Returns a json representation of the result.
ResultSet::toArray() — Method in class ResultSet
Returns an array representation of the result set.
ResultSet::toJson() — Method in class ResultSet
Returns a json representation of the result set.
Compiler::table() — Method in class Compiler
Compiles a table.
Compiler::tables() — Method in class Compiler
Returns a comma-separated list of tables.
TypeClass in namespace mako\database\types
Abstract type.
TypeInterfaceClass in namespace mako\database\types
Type interface.
Event::trigger() — Method in class Event
Runs all closures for an event and returns an array contaning the return values of each event handler.
FileSystem::truncate() — Method in class FileSystem
Truncates a file.
$Group#tableNameProperty in class Group
Table name.
$User#tableNameProperty in class User
Table name.
User::throttle() — Method in class User
Throttles login attempts.
$Request#trustedProxiesProperty in class Request
Array of trusted proxy IP addresses.
TooManyRequestsExceptionClass in namespace mako\http\exceptions
Too many requests exception.
$UploadedFile#typeProperty in class UploadedFile
File mime type.
Redirect::temporaryRedirect() — Method in class Redirect
Sets the HTTP status code to 307.
URLBuilder::to() — Method in class URLBuilder
Returns the URL of the specified path.
URLBuilder::toRoute() — Method in class URLBuilder
Returns the URL of a named route.
URLBuilder::toLanguage() — Method in class URLBuilder
Returns the URL of the specified route.
URLBuilder::toRouteLanguage() — Method in class URLBuilder
Returns the URL of a named route.
Pagination::toArray() — Method in class Pagination
Returns an array representation of the pagination object.
Pagination::toJson() — Method in class Pagination
Returns a json representation of the pagination object.
PaginationInterface::toArray() — Method in class PaginationInterface
Returns an array representation of the pagination object.
PaginationInterface::toJson() — Method in class PaginationInterface
Returns a json representation of the pagination object.
CommandHelperTrait::table() — Method in class CommandHelperTrait
Draws a table.
$Connection#tcpNodelayProperty in class Connection
TCP nodelay.
$Message#typeProperty in class Message
Message type.
Redis::time() — Method in class Redis
Redis::touch() — Method in class Redis
Redis::ttl() — Method in class Redis
Redis::type() — Method in class Redis
$Session#tokenProperty in class Session
Session token.
$Database#tableProperty in class Database
Database table.
Database::table() — Method in class Database
Returns a query builder instance.
HTML::tag() — Method in class HTML
Creates a HTML5 tag.
Humanizer::time() — Method in class Humanizer
Returns a human friendly representation of the time.
UUID::toBinary() — Method in class UUID
Converts a UUID from its hexadecimal representation to a binary string.
UUID::toHexadecimal() — Method in class UUID
Converts a binary UUID to its hexadecimal representation.
TimeZoneClass in namespace mako\validator\rules
Time zone rule.
$Exists#tableProperty in class Exists
Table.
$Unique#tableProperty in class Unique
Table.
TokenClass in namespace mako\validator\rules\session
Token rule.
I18nAwareTrait::translateFieldName() — Method in class I18nAwareTrait
Returns a translated field name.
TemplateClass in namespace mako\view\compilers
Template compiler.
$Template#templateProperty in class Template
Path to raw template.
TemplateClass in namespace mako\view\renderers
Mako template view renderer.

U

UpClass in namespace mako\application\cli\commands\migrations
Command that runs all outstanding migrations.
APCU::useAtomicGetOrElse() — Method in class APCU
Set whether to use atomic get/set for getOrElse.
UnexpectedValueExceptionClass in namespace mako\cli\input\arguments\exceptions
Argument exception.
Output::unmute() — Method in class Output
Unmutes the output.
$Formatter#userStylesProperty in class Formatter
User styles.
UnorderedListClass in namespace mako\cli\output\helpers
Unordered list helper.
$Connection#usernameProperty in class Connection
Database username.
$Connection#usePersistentConnectionProperty in class Connection
Should we use a persistent connection?
ORM::updateRecord() — Method in class ORM
Updates an existing record.
Query::update() — Method in class Query
Updates data from the chosen table.
ManyToMany::updateLink() — Method in class ManyToMany
Updates junction attributes.
ManyToMany::unlink() — Method in class ManyToMany
Unlinks related records.
OptimisticLockingTrait::updateRecord() — Method in class OptimisticLockingTrait
Updates an existing record.
$Migration#useTransactionProperty in class Migration
Should a transaction be used if possible?
Migration::useTransaction() — Method in class Migration
Should we execute this migration in a transaction?
Migration::up() — Method in class Migration
Makes changes to the database structure.
Query::union() — Method in class Query
Adds a UNION operation.
Query::unionAll() — Method in class Query
Adds a UNION ALL operation.
Query::update() — Method in class Query
Updates data from the chosen table.
Compiler::updateColumns() — Method in class Compiler
Compiles update columns.
Compiler::update() — Method in class Compiler
Compiles a UPDATE query.
Gatekeeper::useAsDefaultAdapter() — Method in class Gatekeeper
Sets the defaut adapter name.
$Adapter#userRepositoryProperty in class Adapter
User repository.
$Adapter#userProperty in class Adapter
User entity.
$Group#updated_atProperty in class Group
$Group#usersProperty in class Group
Group::users() — Method in class Group
Group users.
UserClass in namespace mako\gatekeeper\entities\user
User.
$User#updated_atProperty in class User
$User#usernameProperty in class User
User::unban() — Method in class User
Unbans the user.
User::unlock() — Method in class User
Unlocks the account.
UserEntityInterfaceClass in namespace mako\gatekeeper\entities\user
User entity interface.
UserRepositoryClass in namespace mako\gatekeeper\repositories\user
User repository.
UserRepositoryInterfaceClass in namespace mako\gatekeeper\repositories\user
User repository interface.
UploadedFileClass in namespace mako\http\request
Uploaded file.
UploadExceptionClass in namespace mako\http\request\exceptions
Upload exception.
Redirect::useProxy() — Method in class Redirect
Sets the HTTP status code to 305.
URLBuilderClass in namespace mako\http\routing
URL builder.
$Pagination#urlBuilderProperty in class Pagination
URL builder instance.
$PaginationFactory#urlBuilderProperty in class PaginationFactory
URL builder instance.
Reactor::unknownCommand() — Method in class Reactor
Displays error message for unknown commands.
CommandHelperTrait::ul() — Method in class CommandHelperTrait
Draws an unordered list.
Redis::unlink() — Method in class Redis
Redis::unwatch() — Method in class Redis
UnableToInstantiateExceptionClass in namespace mako\syringe\exceptions
Unable to instantiate exception.
UnableToResolveParameterExceptionClass in namespace mako\syringe\exceptions
Unable to resolve parameter exception.
$ContainerAwareTrait#urlBuilderProperty in class ContainerAwareTrait
Collection::unshift() — Method in class Collection
Prepends the passed item to the front of the collection and returns the new number of elements in the collection.
HTML::ul() — Method in class HTML
Builds an un-ordered list.
Str::underscored2camel() — Method in class Str
Converts underscored to camel case.
UUIDClass in namespace mako\utility
Class that generates and validates UUIDs.
$HttpInput#urlBuilderProperty in class HttpInput
URL builder.
$InputValidation#urlBuilderProperty in class InputValidation
URL builder.
URLClass in namespace mako\validator\rules
URL rule.
UUIDClass in namespace mako\validator\rules
UUID rule.
UniqueClass in namespace mako\validator\rules\database
Unique rule.

V

ValidatorFactoryServiceClass in namespace mako\application\services
Validator factory service.
ViewFactoryServiceClass in namespace mako\application\services
View factory service.
$Type#valueProperty in class Type
Value.
$ProductionHandler#viewProperty in class ProductionHandler
View factory instance.
FileInfo::validateHash() — Method in class FileInfo
Returns TRUE if the file matches the provided hash and FALSE if not.
FileInfo::validateHmac() — Method in class FileInfo
Returns TRUE if the file matches the provided HMAC and FALSE if not.
User::validatePassword() — Method in class User
Returns TRUE if the provided password is correct and FALSE if not.
$Pagination#viewFactoryProperty in class Pagination
View factory instance.
$PaginationFactory#viewFactoryProperty in class PaginationFactory
View factory instance.
Signer::validate() — Method in class Signer
Returns the original string if the signature is valid or FALSE if not.
Hasher::verify() — Method in class Hasher
Verifies that the password matches the hash.
HasherInterface::verify() — Method in class HasherInterface
Verifies that the password matches the hash.
Session::validateToken() — Method in class Session
Validates the provided token.
Session::validateOneTimeToken() — Method in class Session
Validates security token.
$ContainerAwareTrait#validatorProperty in class ContainerAwareTrait
$ContainerAwareTrait#viewProperty in class ContainerAwareTrait
HTML::video() — Method in class HTML
Creates video tag with support for multiple sources.
UUID::validate() — Method in class UUID
Checks if a UUID is valid.
UUID::v3() — Method in class UUID
Returns a V3 UUID.
UUID::v4() — Method in class UUID
Returns a V4 UUID.
UUID::v5() — Method in class UUID
Returns a V5 UUID.
ValidationExceptionClass in namespace mako\validator
Validation exception.
ValidatorClass in namespace mako\validator
Input validation.
Validator::validateField() — Method in class Validator
Validates the field using the specified rule.
Validator::validate() — Method in class Validator
Validates the input and returns an array containing validated data.
ValidatorFactoryClass in namespace mako\validator
Validator factory.
$InputValidation#viewFactoryProperty in class InputValidation
View factory.
InputValidationTrait::validate() — Method in class InputValidationTrait
Validates the input and returns an array containing the validated data.
After::validate() — Method in class After
Returns TRUE if the rule succeeds and FALSE if not.
Alpha::validate() — Method in class Alpha
Returns TRUE if the rule succeeds and FALSE if not.
AlphaUnicode::validate() — Method in class AlphaUnicode
Returns TRUE if the rule succeeds and FALSE if not.
Alphanumeric::validate() — Method in class Alphanumeric
Returns TRUE if the rule succeeds and FALSE if not.
AlphanumericDash::validate() — Method in class AlphanumericDash
Returns TRUE if the rule succeeds and FALSE if not.
AlphanumericDashUnicode::validate() — Method in class AlphanumericDashUnicode
Returns TRUE if the rule succeeds and FALSE if not.
AlphanumericUnicode::validate() — Method in class AlphanumericUnicode
Returns TRUE if the rule succeeds and FALSE if not.
Arr::validate() — Method in class Arr
Returns TRUE if the rule succeeds and FALSE if not.
Before::validate() — Method in class Before
Returns TRUE if the rule succeeds and FALSE if not.
Between::validate() — Method in class Between
Returns TRUE if the rule succeeds and FALSE if not.
Date::validate() — Method in class Date
Returns TRUE if the rule succeeds and FALSE if not.
Different::validate() — Method in class Different
Returns TRUE if the rule succeeds and FALSE if not.
Email::validate() — Method in class Email
Returns TRUE if the rule succeeds and FALSE if not.
EmailDomain::validate() — Method in class EmailDomain
Returns TRUE if the rule succeeds and FALSE if not.
ExactLength::validate() — Method in class ExactLength
Returns TRUE if the rule succeeds and FALSE if not.
FloatingPoint::validate() — Method in class FloatingPoint
Returns TRUE if the rule succeeds and FALSE if not.
GreaterThan::validate() — Method in class GreaterThan
Returns TRUE if the rule succeeds and FALSE if not.
GreaterThanOrEqualTo::validate() — Method in class GreaterThanOrEqualTo
Returns TRUE if the rule succeeds and FALSE if not.
Hex::validate() — Method in class Hex
Returns TRUE if the rule succeeds and FALSE if not.
$IP#versionProperty in class IP
IP version.
IP::validate() — Method in class IP
Returns TRUE if the rule succeeds and FALSE if not.
$In#valuesProperty in class In
Allowed values.
In::validate() — Method in class In
Returns TRUE if the rule succeeds and FALSE if not.
Integer::validate() — Method in class Integer
Returns TRUE if the rule succeeds and FALSE if not.
JSON::validate() — Method in class JSON
Returns TRUE if the rule succeeds and FALSE if not.
LessThan::validate() — Method in class LessThan
Returns TRUE if the rule succeeds and FALSE if not.
LessThanOrEqualTo::validate() — Method in class LessThanOrEqualTo
Returns TRUE if the rule succeeds and FALSE if not.
Match::validate() — Method in class Match
Returns TRUE if the rule succeeds and FALSE if not.
MaxLength::validate() — Method in class MaxLength
Returns TRUE if the rule succeeds and FALSE if not.
MinLength::validate() — Method in class MinLength
Returns TRUE if the rule succeeds and FALSE if not.
Natural::validate() — Method in class Natural
Returns TRUE if the rule succeeds and FALSE if not.
NaturalNonZero::validate() — Method in class NaturalNonZero
Returns TRUE if the rule succeeds and FALSE if not.
$NotIn#valuesProperty in class NotIn
Disallowed values.
NotIn::validate() — Method in class NotIn
Returns TRUE if the rule succeeds and FALSE if not.
Optional::validate() — Method in class Optional
Returns TRUE if the rule succeeds and FALSE if not.
Regex::validate() — Method in class Regex
Returns TRUE if the rule succeeds and FALSE if not.
Required::validate() — Method in class Required
Returns TRUE if the rule succeeds and FALSE if not.
RuleInterface::validateWhenEmpty() — Method in class RuleInterface
Returns TRUE if the rule should be executed when the input is empty and FALSE if not.
RuleInterface::validate() — Method in class RuleInterface
Returns TRUE if the rule succeeds and FALSE if not.
TimeZone::validate() — Method in class TimeZone
Returns TRUE if the rule succeeds and FALSE if not.
URL::validate() — Method in class URL
Returns TRUE if the rule succeeds and FALSE if not.
UUID::validate() — Method in class UUID
Returns TRUE if the rule succeeds and FALSE if not.
Exists::validate() — Method in class Exists
Returns TRUE if the rule succeeds and FALSE if not.
Unique::validate() — Method in class Unique
Returns TRUE if the rule succeeds and FALSE if not.
Hash::validate() — Method in class Hash
Returns TRUE if the rule succeeds and FALSE if not.
Hmac::validate() — Method in class Hmac
Returns TRUE if the rule succeeds and FALSE if not.
IsUploaded::validate() — Method in class IsUploaded
Returns TRUE if the rule succeeds and FALSE if not.
MaxFileSize::validate() — Method in class MaxFileSize
Returns TRUE if the rule succeeds and FALSE if not.
MaxFilenameLength::validate() — Method in class MaxFilenameLength
Returns TRUE if the rule succeeds and FALSE if not.
MimeType::validate() — Method in class MimeType
Returns TRUE if the rule succeeds and FALSE if not.
AspectRatio::validate() — Method in class AspectRatio
Returns TRUE if the rule succeeds and FALSE if not.
ExactDimensions::validate() — Method in class ExactDimensions
Returns TRUE if the rule succeeds and FALSE if not.
MaxDimensions::validate() — Method in class MaxDimensions
Returns TRUE if the rule succeeds and FALSE if not.
MinDimensions::validate() — Method in class MinDimensions
Returns TRUE if the rule succeeds and FALSE if not.
OneTimeToken::validate() — Method in class OneTimeToken
Returns TRUE if the rule succeeds and FALSE if not.
Token::validate() — Method in class Token
Returns TRUE if the rule succeeds and FALSE if not.
DoesntValidateWhenEmptyTrait::validateWhenEmpty() — Method in class DoesntValidateWhenEmptyTrait
Returns TRUE if the rule should be executed when the input is empty and FALSE if not.
ValidatesWhenEmptyTraitClass in namespace mako\validator\rules\traits
Validates when empty trait.
ValidatesWhenEmptyTrait::validateWhenEmpty() — Method in class ValidatesWhenEmptyTrait
Returns TRUE if the rule should be executed when the input is empty and FALSE if not.
ViewClass in namespace mako\view
View.
$View#variablesProperty in class View
View variables.
ViewExceptionClass in namespace mako\view
View exception.
ViewFactoryClass in namespace mako\view
View factory.
$ViewFactory#viewCacheProperty in class ViewFactory
View cache.
$Template#verbatimsProperty in class Template
Verbatims.
Template::views() — Method in class Template
Compiles view includes.

W

CacheManager::wincacheFactory() — Method in class CacheManager
Windows cache store factory.
WinCacheClass in namespace mako\cache\stores
WinCache store.
Output::write() — Method in class Output
Writes string to output.
Output::writeLn() — Method in class Output
Appends newline to string and writes it to output.
$Alert#widthProperty in class Alert
Alert width.
Alert::wordWrap() — Method in class Alert
Wraps a string to a given number of characters.
$ProgressBar#widthProperty in class ProgressBar
Progressbar width.
Error::write() — Method in class Error
Writes output.
Standard::write() — Method in class Standard
Writes output.
WriterInterfaceClass in namespace mako\cli\output\writer
Writer interface.
WriterInterface::write() — Method in class WriterInterface
Writes output.
$Query#wheresProperty in class Query
WHERE clauses.
Query::with() — Method in class Query
Adds a common table expression.
Query::withRecursive() — Method in class Query
Adds a recursive common table expression.
Query::where() — Method in class Query
Adds a WHERE clause.
Query::whereRaw() — Method in class Query
Adds a raw WHERE clause.
Query::whereDate() — Method in class Query
Adds a date comparison clause.
Query::whereColumn() — Method in class Query
Adds a column comparison clause.
Compiler::where() — Method in class Compiler
Compiles WHERE conditions.
Compiler::whereRaw() — Method in class Compiler
Compiles a raw WHERE condition.
Compiler::whereDate() — Method in class Compiler
Compiles date comparison clauses.
Compiler::whereColumn() — Method in class Compiler
Compiles column comparison clauses.
Compiler::whereConditions() — Method in class Compiler
Compiles WHERE conditions.
Compiler::wheres() — Method in class Compiler
Compiles WHERE clauses.
Firebird::whereDate() — Method in class Firebird
Compiles date comparison clauses.
MySQL::whereDate() — Method in class MySQL
Compiles date comparison clauses.
Oracle::whereDate() — Method in class Oracle
Compiles date comparison clauses.
Postgres::whereDate() — Method in class Postgres
Compiles date comparison clauses.
SQLServer::whereDate() — Method in class SQLServer
Compiles date comparison clauses.
SQLite::whereDate() — Method in class SQLite
Compiles date comparison clauses.
ErrorHandler::write() — Method in class ErrorHandler
Write to output.
$DevelopmentHandler#whoopsProperty in class DevelopmentHandler
Whoops.
WithGroupsInterfaceClass in namespace mako\gatekeeper\adapters
With groups interface.
Parameters::whitelisted() — Method in class Parameters
Returns request data where keys not in the whitelist have been removed.
Image::watermark() — Method in class Image
Adds a watermark to the image.
GD::watermark() — Method in class GD
Adds a watermark to the image.
ImageMagick::watermark() — Method in class ImageMagick
Adds a watermark to the image.
ProcessorInterface::watermark() — Method in class ProcessorInterface
Adds a watermark to the image.
CommandHelperTrait::write() — Method in class CommandHelperTrait
Writes string to output.
Connection::write() — Method in class Connection
Writes data to the server.
Redis::wait() — Method in class Redis
Redis::watch() — Method in class Redis
Database::write() — Method in class Database
Writes session data.
File::write() — Method in class File
Writes session data.
NullStore::write() — Method in class NullStore
Writes session data.
Redis::write() — Method in class Redis
Writes session data.
StoreInterface::write() — Method in class StoreInterface
Writes session data.
Collection::with() — Method in class Collection
Returns a new collection where all items not in the provided list have been removed.
Collection::without() — Method in class Collection
Returns a new collection where all items in the provided list have been removed.
$AspectRatio#widthProperty in class AspectRatio
Width.
$ExactDimensions#widthProperty in class ExactDimensions
Width.
$MaxDimensions#widthProperty in class MaxDimensions
Width.
$MinDimensions#widthProperty in class MinDimensions
Width.

X

Redis::xinfo() — Method in class Redis
Redis::xadd() — Method in class Redis
Redis::xtrim() — Method in class Redis
Redis::xdel() — Method in class Redis
Redis::xrange() — Method in class Redis
Redis::xrevrange() — Method in class Redis
Redis::xlen() — Method in class Redis
Redis::xread() — Method in class Redis
Redis::xgroup() — Method in class Redis
Redis::xreadgroup() — Method in class Redis
Redis::xack() — Method in class Redis
Redis::xclaim() — Method in class Redis
Redis::xpending() — Method in class Redis
$HTML#xhtmlProperty in class HTML
Should we return XHTML?

Y

Connection::yield() — Method in class Connection
Returns a generator that lets you iterate over the results.
Query::yield() — Method in class Query
Returns a generator that lets you iterate over the results.
Query::yield() — Method in class Query
Executes a SELECT query and returns a generator that lets you iterate over the results.

Z

CacheManager::zenddiskFactory() — Method in class CacheManager
Zend disk store factory.
CacheManager::zendmemoryFactory() — Method in class CacheManager
Zend memory store factory.
ZendDiskClass in namespace mako\cache\stores
Zend disk store.
ZendMemoryClass in namespace mako\cache\stores
Zend memory store.
Redis::zadd() — Method in class Redis
Redis::zcard() — Method in class Redis
Redis::zcount() — Method in class Redis
Redis::zincrby() — Method in class Redis
Redis::zinterstore() — Method in class Redis
Redis::zlexcount() — Method in class Redis
Redis::zpopmax() — Method in class Redis
Redis::zpopmin() — Method in class Redis
Redis::zrange() — Method in class Redis
Redis::zrangebylex() — Method in class Redis
Redis::zrevrangebylex() — Method in class Redis
Redis::zrangebyscore() — Method in class Redis
Redis::zrank() — Method in class Redis
Redis::zrem() — Method in class Redis
Redis::zremrangebylex() — Method in class Redis
Redis::zremrangebyrank() — Method in class Redis
Redis::zremrangebyscore() — Method in class Redis
Redis::zrevrange() — Method in class Redis
Redis::zrevrangebyscore() — Method in class Redis
Redis::zrevrank() — Method in class Redis
Redis::zscore() — Method in class Redis
Redis::zunionstore() — Method in class Redis
Redis::zscan() — Method in class Redis

_

Application::__construct() — Method in class Application
Constructor.
Package::__construct() — Method in class Package
Constructor.
Command::__construct() — Method in class Command
Constructor.
Command::__construct() — Method in class Command
Constructor.
Service::__construct() — Method in class Service
Constructor.
AliasLoader::__construct() — Method in class AliasLoader
Constructor.
CacheManager::__construct() — Method in class CacheManager
Constructor.
APCU::__construct() — Method in class APCU
Constructor.
Database::__construct() — Method in class Database
Constructor.
File::__construct() — Method in class File
Constructor.
Memcache::__construct() — Method in class Memcache
Constructor.
Memcached::__construct() — Method in class Memcached
Constructor.
Redis::__construct() — Method in class Redis
Constructor.
WinCache::__construct() — Method in class WinCache
Constructor.
ZendDisk::__construct() — Method in class ZendDisk
Constructor.
ZendMemory::__construct() — Method in class ZendMemory
Constructor.
TimeTrait::__construct() — Method in class TimeTrait
Constructor.
Input::__construct() — Method in class Input
Constructor.
Argument::__construct() — Method in class Argument
Constructor.
ArgvParser::__construct() — Method in class ArgvParser
Constructor.
InvalidArgumentException::__construct() — Method in class InvalidArgumentException
Constructor.
Question::__construct() — Method in class Question
Constructor.
Select::__construct() — Method in class Select
Constructor.
Output::__construct() — Method in class Output
Constructor.
Alert::__construct() — Method in class Alert
Constructor.
Bell::__construct() — Method in class Bell
Constructor.
Countdown::__construct() — Method in class Countdown
Constructor.
OrderedList::__construct() — Method in class OrderedList
Constructor.
ProgressBar::__construct() — Method in class ProgressBar
Constructor.
Table::__construct() — Method in class Table
Constructor.
UnorderedList::__construct() — Method in class UnorderedList
Constructor.
CommandBus::__construct() — Method in class CommandBus
Constructor.
CommandBusInterface::__construct() — Method in class CommandBusInterface
Constructor.
AdapterManager::__construct() — Method in class AdapterManager
Constructor.
AdapterManager::__call() — Method in class AdapterManager
Magic shortcut to the default configuration.
ConnectionManager::__call() — Method in class ConnectionManager
Magic shortcut to the default connection.
ConfigurableTrait::__construct() — Method in class ConfigurableTrait
Constructor.
$ExtendableTrait#_extensionsProperty in class ExtendableTrait
Class extensions.
ExtendableTrait::__call() — Method in class ExtendableTrait
Executes class extensions.
ExtendableTrait::__callStatic() — Method in class ExtendableTrait
Executes class extensions.
Config::__construct() — Method in class Config
Constructor.
Loader::__construct() — Method in class Loader
Constructor.
Connection::__construct() — Method in class Connection
Constructor.
ORM::__construct() — Method in class ORM
Constructor.
ORM::__clone() — Method in class ORM
Making sure that cloning returns a "fresh copy" of the record.
ORM::__set() — Method in class ORM
Set column value using overloading.
ORM::__get() — Method in class ORM
Get column value or relation using overloading.
ORM::__isset() — Method in class ORM
Checks if a column or relation is set using overloading.
ORM::__unset() — Method in class ORM
Unset column value or relation using overloading.
ORM::__toString() — Method in class ORM
Returns a json representation of the record.
ORM::__call() — Method in class ORM
Forwards method calls to the query builder.
ORM::__callStatic() — Method in class ORM
Forwards static method calls to the query builder.
Query::__construct() — Method in class Query
Constructor.
ResultSet::__clone() — Method in class ResultSet
Clones all items when cloning the collection.
BelongsToPolymorphic::__construct() — Method in class BelongsToPolymorphic
Constructor.
ManyToMany::__construct() — Method in class ManyToMany
Constructor.
Relation::__construct() — Method in class Relation
Constructor.
HasOneOrManyPolymorphicTrait::__construct() — Method in class HasOneOrManyPolymorphicTrait
Constructor.
OptimisticLockingTrait::__clone() — Method in class OptimisticLockingTrait
Making sure that cloning returns a "fresh copy" of the record.
Migration::__construct() — Method in class Migration
Constructor.
Join::__construct() — Method in class Join
Constructor.
Query::__construct() — Method in class Query
Constructor.
Query::__clone() — Method in class Query
Create a fresh compiler instance when we clone the query.
Raw::__construct() — Method in class Raw
Constructor.
Result::__toString() — Method in class Result
Returns a json representation of the result.
ResultSet::__toString() — Method in class ResultSet
Returns a json representation of the result set.
Subquery::__construct() — Method in class Subquery
Constructor.
Compiler::__construct() — Method in class Compiler
Constructor.
Type::__construct() — Method in class Type
Constructor.
ErrorHandler::__construct() — Method in class ErrorHandler
Constructor.
DevelopmentHandler::__construct() — Method in class DevelopmentHandler
Constructor.
ProductionHandler::__construct() — Method in class ProductionHandler
Constructor.
DevelopmentHandler::__construct() — Method in class DevelopmentHandler
Constructor.
ProductionHandler::__construct() — Method in class ProductionHandler
Constructor.
Event::__construct() — Method in class Event
Constructor.
Gatekeeper::__construct() — Method in class Gatekeeper
Constructor.
Gatekeeper::__call() — Method in class Gatekeeper
Magic shortcut to the default adapter.
Session::__construct() — Method in class Session
Constructor.
Authorizer::__construct() — Method in class Authorizer
Constructor.
GroupRepository::__construct() — Method in class GroupRepository
Constructor.
UserRepository::__construct() — Method in class UserRepository
Constructor.
Request::__construct() — Method in class Request
Constructor.
Response::__construct() — Method in class Response
Constructor.
BadRequestException::__construct() — Method in class BadRequestException
Constructor.
ForbiddenException::__construct() — Method in class ForbiddenException
Constructor.
GoneException::__construct() — Method in class GoneException
Constructor.
HttpException::__construct() — Method in class HttpException
Constructor.
InvalidTokenException::__construct() — Method in class InvalidTokenException
Constructor.
MethodNotAllowedException::__construct() — Method in class MethodNotAllowedException
Constructor.
NotFoundException::__construct() — Method in class NotFoundException
Constructor.
ServiceUnavailableException::__construct() — Method in class ServiceUnavailableException
Constructor.
TooManyRequestsException::__construct() — Method in class TooManyRequestsException
Constructor.
Body::__construct() — Method in class Body
Constructor.
Cookies::__construct() — Method in class Cookies
Constructor.
Files::__construct() — Method in class Files
Constructor.
Headers::__construct() — Method in class Headers
Constructor.
Parameters::__construct() — Method in class Parameters
Constructor.
UploadedFile::__construct() — Method in class UploadedFile
Constuctor.
Cookies::__construct() — Method in class Cookies
Constructor.
JSON::__construct() — Method in class JSON
Constructor.
File::__construct() — Method in class File
Constructor.
Redirect::__construct() — Method in class Redirect
Constructor.
Stream::__construct() — Method in class Stream
Constructor.
Dispatcher::__construct() — Method in class Dispatcher
Constructor.
Route::__construct() — Method in class Route
Constructor.
Router::__construct() — Method in class Router
Constructor.
URLBuilder::__construct() — Method in class URLBuilder
Constructor.
ContentSecurityPolicy::__construct() — Method in class ContentSecurityPolicy
Constructor.
I18n::__construct() — Method in class I18n
Constructor.
I18n::__destruct() — Method in class I18n
Destructor.
Loader::__construct() — Method in class Loader
Constructor.
Onion::__construct() — Method in class Onion
Constructor.
Pagination::__construct() — Method in class Pagination
Constructor.
PaginationFactory::__construct() — Method in class PaginationFactory
Constructor.
PaginationInterface::__construct() — Method in class PaginationInterface
Constructor.
Image::__construct() — Method in class Image
Constructor.
GD::__construct() — Method in class GD
Constructor.
GD::__destruct() — Method in class GD
Destructor.
ImageMagick::__destruct() — Method in class ImageMagick
Destructor.
Command::__construct() — Method in class Command
Constructor.
Dispatcher::__construct() — Method in class Dispatcher
Constructor.
Reactor::__construct() — Method in class Reactor
Constructor.
Connection::__construct() — Method in class Connection
Constructor.
Connection::__destruct() — Method in class Connection
Destructor.
Message::__construct() — Method in class Message
Constructor.
Message::__toString() — Method in class Message
Returns the message body.
Redis::__construct() — Method in class Redis
Constructor.
Redis::__call() — Method in class Redis
Sends command to Redis server and returns response or appends command to the pipeline and returns the client.
Signer::__construct() — Method in class Signer
Constructor.
Crypto::__construct() — Method in class Crypto
Constructor.
OpenSSL::__construct() — Method in class OpenSSL
Constructor.
Hasher::__construct() — Method in class Hasher
Constructor.
Session::__construct() — Method in class Session
Constructor.
Session::__destruct() — Method in class Session
Destructor.
Database::__construct() — Method in class Database
Constructor.
File::__construct() — Method in class File
Constructor.
Redis::__construct() — Method in class Redis
Constructor.
ContainerAwareTrait::__get() — Method in class ContainerAwareTrait
Resolves item from the container using overloading.
Collection::__construct() — Method in class Collection
Constructor.
HTML::__construct() — Method in class HTML
Constructor.
Humanizer::__construct() — Method in class Humanizer
Constructor.
ValidationException::__construct() — Method in class ValidationException
Constructor.
Validator::__construct() — Method in class Validator
Constructor.
ValidatorFactory::__construct() — Method in class ValidatorFactory
Constructor.
HttpInput::__construct() — Method in class HttpInput
Constructor.
InputValidation::__construct() — Method in class InputValidation
Constructor.
After::__construct() — Method in class After
Constructor.
Before::__construct() — Method in class Before
Constructor.
Between::__construct() — Method in class Between
Constructor.
Date::__construct() — Method in class Date
Constructor.
Different::__construct() — Method in class Different
Constructor.
ExactLength::__construct() — Method in class ExactLength
Constructor.
GreaterThan::__construct() — Method in class GreaterThan
Constructor.
GreaterThanOrEqualTo::__construct() — Method in class GreaterThanOrEqualTo
Constructor.
IP::__construct() — Method in class IP
Constructor.
In::__construct() — Method in class In
Constructor.
LessThan::__construct() — Method in class LessThan
Constructor.
LessThanOrEqualTo::__construct() — Method in class LessThanOrEqualTo
Constructor.
Match::__construct() — Method in class Match
Constructor.
MaxLength::__construct() — Method in class MaxLength
Constructor.
MinLength::__construct() — Method in class MinLength
Constructor.
NotIn::__construct() — Method in class NotIn
Constructor.
Regex::__construct() — Method in class Regex
Constructor.
TimeZone::__construct() — Method in class TimeZone
Constructor.
Exists::__construct() — Method in class Exists
Constructor.
Unique::__construct() — Method in class Unique
Constructor.
Hash::__construct() — Method in class Hash
Constructor.
Hmac::__construct() — Method in class Hmac
Constructor.
MaxFileSize::__construct() — Method in class MaxFileSize
Constructor.
MaxFilenameLength::__construct() — Method in class MaxFilenameLength
Constructor.
MimeType::__construct() — Method in class MimeType
Constructor.
AspectRatio::__construct() — Method in class AspectRatio
Constructor.
ExactDimensions::__construct() — Method in class ExactDimensions
Constructor.
MaxDimensions::__construct() — Method in class MaxDimensions
Constructor.
MinDimensions::__construct() — Method in class MinDimensions
Constructor.
OneTimeToken::__construct() — Method in class OneTimeToken
Constructor.
Token::__construct() — Method in class Token
Constructor.
View::__construct() — Method in class View
Constructor.
ViewFactory::__construct() — Method in class ViewFactory
Constructor.
Template::__construct() — Method in class Template
Constructor.
Template::__construct() — Method in class Template
Constructor.