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.
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.
$Input#argumentsProperty in class Input
Arguments.
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.
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.
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
Executes an aggregate query and returns the result.
ManyToMany::adjustQuery() — Method in class ManyToMany
Adjusts the query.
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
Executes an aggregate query and returns the result.
Query::avg() — Method in class Query
Returns the average value for the chosen column.
$Subquery#aliasProperty in class Subquery
Alias.
$DevelopmentHandler#appProperty in class DevelopmentHandler
Application instance.
FileSystem::append() — Method in class FileSystem
Appends the supplied data to a file.
AuthenticationClass in namespace mako\gatekeeper
Authentication.
$Authentication#adaptersProperty in class Authentication
Adapters.
$Authentication#adapterFactoriesProperty in class Authentication
Adapter factories.
Authentication::adapter() — Method in class Authentication
Returns a 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 email + password combination matches and the user is activated and not banned.
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.
$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.
Headers::acceptableContentTypes() — Method in class Headers
Returns an array of acceptable content types in descending order of preference.
Headers::acceptableLanguages() — Method in class Headers
Returns an array of acceptable content types in descending order of preference.
Headers::acceptableCharsets() — Method in class Headers
Returns an array of acceptable content types in descending order of preference.
Headers::acceptableEncodings() — Method in class Headers
Returns an array of acceptable content types in descending order of preference.
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.
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.
ArgumentExceptionClass in namespace mako\reactor\exceptions
Argument exception.
$Crypto#adapterProperty in class Crypto
Crypto adapter.
$Container#aliasesProperty in class Container
Aliases.
$ContainerAwareTrait#appProperty 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.
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.
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.
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.
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.
Query::between() — Method in class Query
Adds a BETWEEN clause.
Query::batch() — Method in class Query
Fetches data in batches and passes them to the processor closure.
Subquery::build() — Method in class Subquery
Converts a subquery closure to query a builder instance.
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.
MySQL::buildJsonGet() — Method in class MySQL
Builds a JSON value getter.
MySQL::buildJsonSet() — Method in class MySQL
Builds a JSON value setter.
Oracle::buildJsonGet() — Method in class Oracle
Builds a JSON value getter.
Postgres::buildJsonGet() — Method in class Postgres
Builds a JSON value getter.
Postgres::buildJsonSet() — Method in class Postgres
Builds a JSON value setter.
SQLServer::buildJsonGet() — Method in class SQLServer
Builds a JSON value getter.
SQLServer::buildJsonSet() — Method in class SQLServer
Builds a JSON value setter.
SQLite::buildJsonGet() — Method in class SQLite
Builds a JSON value getter.
SQLite::buildJsonSet() — Method in class SQLite
Builds a JSON value setter.
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.
$User#bannedProperty in class User
User::ban() — Method in class User
Bans the user.
$Request#baseURLProperty in class Request
Base URL of the request.
Request::baseURL() — Method in class Request
Returns the base url of the request.
$Response#bodyProperty in class Response
Response body.
Response::body() — Method in class Response
Sets the response body.
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.
Onion::buildCoreClosure() — Method in class Onion
Builds the core closure.
Onion::buildLayerClosure() — Method in class Onion
Builds a layer closure.
Image::brightness() — Method in class Image
Adjust image brightness.
Image::border() — Method in class Image
Adds a border to the image.
GD::brightness() — Method in class GD
Adjust image brightness.
GD::border() — Method in class GD
Adds a border to the image.
ImageMagick::brightness() — Method in class ImageMagick
Adjust image brightness.
ImageMagick::border() — Method in class ImageMagick
Adds a border to the image.
ProcessorInterface::brightness() — Method in class ProcessorInterface
Adjust image brightness.
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.
Redis::buildCommand() — Method in class Redis
Builds command from method name.
$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.
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.
$GenerateKey#commandInformationProperty in class GenerateKey
Command information.
$GenerateSecret#commandInformationProperty in class GenerateSecret
Command information.
$ListRoutes#commandInformationProperty in class ListRoutes
Command information.
ClearClass in namespace mako\application\cli\commands\cache
Command that clears the cache.
$Clear#commandInformationProperty in class Clear
Command information.
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.
$Remove#commandInformationProperty in class Remove
Command information.
CommandClass in namespace mako\application\cli\commands\migrations
Base command.
$Command#containerProperty in class Command
Container.
Command::connection() — Method in class Command
Returns the database connection.
CreateClass in namespace mako\application\cli\commands\migrations
Command that creates a migration.
$Create#commandInformationProperty in class Create
Command information.
$Down#commandInformationProperty in class Down
Command information.
$Reset#commandInformationProperty in class Reset
Command information.
$Status#commandInformationProperty in class Status
Command information.
$Up#commandInformationProperty in class Up
Command information.
$Server#commandInformationProperty in class Server
Command information.
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.
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::createFromDate() — Method in class Time
Returns new Time object according to the specified date.
Time::createFromTimestamp() — Method in class Time
Returns new Time object according to the specified timestamp.
Time::createFromDOSTimestamp() — Method in class Time
Returns new Time object according to the specified DOS timestamp.
Time::createFromFormat() — Method in class Time
Returns new Time object formatted according to the specified format.
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.
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::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
Executes a SELECT query and 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.
$Join#conditionsProperty in class Join
ON conditions.
$Query#connectionProperty in class Query
Database connection.
$Query#compilerProperty in class Query
Query compiler.
$Query#columnsProperty in class Query
Columns from which we are fetching data.
Query::clearOrderings() — Method in class Query
Clears the ordering clauses.
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::createResultSet() — Method in class Query
Creates a result set.
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::compileColumnName() — Method in class Compiler
Compiles a column name.
Compiler::column() — Method in class Compiler
Compiles a column.
Compiler::columns() — Method in class Compiler
Returns a comma-separated list of compiled columns.
$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.
$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.
Request::contentType() — Method in class Request
Returns the content type of the request body.
$Response#contentTypeProperty in class Response
Response content type.
$Response#charsetProperty in class Response
Response charset.
$Response#cookiesProperty in class Response
Cookies.
Response::clearBody() — Method in class Response
Clears the response body.
Response::charset() — Method in class Response
Sets the response charset.
Response::clearHeaders() — Method in class Response
Clear the response headers.
Response::cookie() — Method in class Response
Sets an unsigned cookie.
Response::clearCookies() — Method in class Response
Clear cookies.
Response::clear() — Method in class Response
Clears the response body, cookies and headers.
Response::cache() — Method in class Response
Enables ETag response cache.
Response::compress() — Method in class Response
Enables output compression.
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.
$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.
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.
ConstraintClass in namespace mako\http\routing\constraints
Base constraint.
ConstraintInterfaceClass in namespace mako\http\routing\constraints
Constraint interface.
ControllerHelperTraitClass in namespace mako\http\routing\traits
Controller helper trait.
$I18n#cacheProperty in class I18n
Cache instance.
$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.
Dispatcher::checkForInvalidArguments() — Method in class Dispatcher
Checks for invalid arguments or options.
Dispatcher::checkForMissingArgumentsOrOptions() — Method in class Dispatcher
Checks for missing required arguments or options.
Dispatcher::checkForMissingArguments() — Method in class Dispatcher
Checks for missing required arguments.
Dispatcher::checkForMissingOptions() — Method in class Dispatcher
Checks for missing required options.
Dispatcher::checkArgumentsAndOptions() — Method in class Dispatcher
Checks arguments and options.
Dispatcher::convertArgumentsToCamelCase() — Method in class Dispatcher
Converts arguments to camel case.
$Reactor#containerProperty in class Reactor
Container.
$Reactor#commandsProperty in class Reactor
Commands.
Reactor::convertArgumentsAndOptionsArrayToRows() — Method in class Reactor
Converst the argument and options arrays to table rows.
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
Socket connection.
Connection::create() — Method in class Connection
Creates a new connection.
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
$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.
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.
$Session#cookieTTLProperty in class Session
Cookie TTL in seconds.
$Session#cookieNameProperty in class Session
Cookie name.
$Session#cookieOptionsProperty in class Session
Cookie options.
Session::configure() — Method in class Session
Configures the session.
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.
ContainerAwareTraitClass in namespace mako\syringe\traits
Container aware trait.
$ContainerAwareTrait#containerProperty in class ContainerAwareTrait
Container.
$ContainerAwareTrait#configProperty in class ContainerAwareTrait
$ContainerAwareTrait#cacheProperty 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.
ValidatorFactory::create() — Method in class ValidatorFactory
Creates and returns a validator instance.
$DatabaseExistsValidator#connectionManagerProperty in class DatabaseExistsValidator
Connection manager instance.
$DatabaseUniqueValidator#connectionManagerProperty in class DatabaseUniqueValidator
Connection manager instance.
$ViewFactory#charsetProperty in class ViewFactory
Charset.
$ViewFactory#containerProperty in class ViewFactory
Container.
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

$Command#databaseProperty in class Command
Connection manager.
DownClass in namespace mako\application\cli\commands\migrations
Command that rolls back the last batch of migrations.
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.
Time::daysInMonths() — Method in class Time
Returns an array containing the number of days in each month of the year.
Time::daysInMonth() — Method in class Time
Returns the number of days in the current or specified month.
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#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
Date 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
Date format.
$Firebird#dateFormatProperty in class Firebird
Date format.
$MySQL#dateFormatProperty in class MySQL
Date format.
$NuoDB#dateFormatProperty in class NuoDB
Date format.
$Oracle#dateFormatProperty in class Oracle
Date format.
$Postgres#dateFormatProperty in class Postgres
Date format.
$SQLServer#dateFormatProperty in class SQLServer
{@inheritdoc}
$SQLite#dateFormatProperty in class SQLite
Date format.
$ErrorHandler#disableShutdownHandlerProperty in class ErrorHandler
Is the shutdown handler disabled?
$ErrorHandler#disableLoggingForProperty in class ErrorHandler
Exception types that shouldn't be logged.
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.
$Authentication#defaultAdapterProperty in class Authentication
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::deleteCookie() — Method in class Response
Deletes a cookie.
Response::disableCaching() — Method in class Response
Disables ETag response cache.
Response::disableCompression() — Method in class Response
Disables output compression.
$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::disposition() — Method in class File
Sets the 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.
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::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.
Reactor::dispatch() — Method in class Reactor
Dispatches a command.
$Redis#databaseProperty in class Redis
Redis database.
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#dataTTLProperty in class Session
Data TTL in seconds.
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.
DatabaseExistsValidatorClass in namespace mako\validator\plugins
Database exists plugin.
DatabaseUniqueValidatorClass in namespace mako\validator\plugins
Database unique plugin.

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.
$Output#errorProperty in class Output
Error writer.
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.
$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.
ExtendableTraitClass in namespace mako\common\traits
Extendable trait.
ExtendableTrait::extend() — Method in class ExtendableTrait
Extends the class.
$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.
Connection::execute() — Method in class Connection
Executes the prepared query and returns TRUE on success or FALSE on failure.
$ORM#existsProperty in class ORM
Has the record been loaded from/saved to a database?
ORM::exists() — Method in class ORM
Has the record been loaded from/saved to a database?
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::escapeTable() — Method in class Compiler
Escapes a table name.
Compiler::escapeColumn() — 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.
Authentication::extend() — Method in class Authentication
Registers a new adapter.
$User#emailProperty in class User
$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.
MiddlewareInterface::execute() — Method in class MiddlewareInterface
Executes the middleware.
$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.
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#eventProperty in class ContainerAwareTrait
$ContainerAwareTrait#errorHandlerProperty in class ContainerAwareTrait
Collection::each() — Method in class Collection
Applies the callable on all items in the collection.
$Validator#errorsProperty in class Validator
Holds the returned errors.
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.
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.
Time::forward() — Method in class Time
Move forward in time by x seconds.
Time::formatLocalized() — Method in class Time
Returns a formatted date string according to current locale settings.
$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.
$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 instance.
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::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.
FirebirdClass in namespace mako\database\query\compilers
Compiles Firebird queries.
SQLServer::from() — Method in class SQLServer
Compiles the FROM clause.
ErrorHandler::fallbackHandler() — Method in class ErrorHandler
Adds basic fallback handler to the stack.
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.
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
File name.
Redirect::found() — Method in class Redirect
Sets the 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.
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.
$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.
$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.
Command::getBaseName() — Method in class Command
Returns the basename of the migration.
Command::getOutstanding() — Method in class Command
Returns an array of all outstanding migrations.
RollbackTrait::getBatch() — Method in class RollbackTrait
Returns an array of migrations to roll back.
GatekeeperServiceClass in namespace mako\application\services
Gatekeeper service.
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::getSessionStore() — Method in class SessionService
Returns a session store instance.
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::getDOSTimestamp() — Method in class Time
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 timezone 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.
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.
Confirmation::getOptions() — Method in class Confirmation
Returns a slash-separated list of valid options where the default one is highlighted as upper-case.
Output::getFormatter() — Method in class Output
Returns the formatter.
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).
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::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::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::get() — 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::get() — Method in class Subquery
Returns the compiled query.
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::getLogger() — Method in class ErrorHandler
Return logger instance.
DevelopmentHandler::getWhoopsHandler() — Method in class DevelopmentHandler
Returns a Whoops handler.
ProductionHandler::getCodeAndMessage() — Method in class ProductionHandler
Returns 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::getBody() — Method in class ProductionHandler
Returns a response body.
HandlerHelperTrait::getStatusCode() — Method in class HandlerHelperTrait
Returns the status code that we should send.
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.
Authentication::getName() — Method in class Authentication
Authentication::getUserRepository() — Method in class Authentication
Authentication::getUser() — Method in class Authentication
$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::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::getByIdentifier() — Method in class UserRepository
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.
UserRepositoryInterface::getByIdentifier() — Method in class UserRepositoryInterface
Fetches a user by its identifier.
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.
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 charset.
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.
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.
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 file name.
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::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.
File::getName() — Method in class File
Returns the file name.
File::getDisposition() — Method in class File
Returns the content disposition.
File::getContenType() — Method in class File
Returns the content type.
$Dispatcher#gobalMiddlewareProperty 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::getRoutes() — Method in class Routes
Returns the registered routes.
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.
Constraint::getParameter() — Method in class Constraint
Returns the parameter value.
Middleware::getParameter() — Method in class Middleware
Returns the parameter value.
I18n::getLoader() — Method in class I18n
Returns the language loader.
I18n::getLanguage() — Method in class I18n
Gets the current language
I18n::getString() — Method in class I18n
Returns the language string.
I18n::get() — Method in class I18n
Returns the chosen string from the current language.
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::getCommandDescription() — Method in class Command
Returns the command description.
Command::getCommandArguments() — Method in class Command
Returns the command arguments.
Command::getCommandOptions() — Method in class Command
Returns the command options.
CommandInterface::getCommandDescription() — Method in class CommandInterface
Returns the command description.
CommandInterface::getCommandArguments() — Method in class CommandInterface
Returns the command arguments.
CommandInterface::getCommandOptions() — Method in class CommandInterface
Returns the command options.
Reactor::getOptions() — Method in class Reactor
Returns an array of option information.
Reactor::getCommands() — Method in class Reactor
Returns an array of command information.
ArgumentException::getName() — Method in class ArgumentException
Returns the name of the missing argument.
InvalidOptionException::getSuggestion() — Method in class InvalidOptionException
Returns a argument name suggestion.
Connection::getLastCommand() — Method in class Connection
Returns the last command.
Redis::getClusterClient() — Method in class Redis
Gets a cluster client.
Key::generate() — Method in class Key
Generates a key.
Key::generateEncoded() — Method in class Key
Generates a hex encoded key.
Password::getDefaultComputingOptions() — Method in class Password
Get default computing options.
Signer::getSignature() — Method in class Signer
Returns the signature.
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.
Validator::getErrorMessage() — Method in class Validator
Returns the error message.
Validator::getErrors() — Method in class Validator
Returns the validation errors.
ValidatorPlugin::getRuleName() — Method in class ValidatorPlugin
Returnst the rule name.
ValidatorPlugin::getPackageName() — Method in class ValidatorPlugin
Returnst the package name.
ValidatorPluginInterface::getRuleName() — Method in class ValidatorPluginInterface
Returnst the rule name.
ValidatorPluginInterface::getPackageName() — Method in class ValidatorPluginInterface
Returnst the package name.
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.
$Secret#hasSttyProperty in class Secret
Do we have stty support?
Secret::hasStty() — Method in class Secret
Do we have stty support?
$Output#hasAnsiSupportProperty in class Output
Do we have ANSI support?
Output::hasAnsiSupport() — Method in class Output
Do we have ANSI support?
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.
ProductionHandler::handle() — Method in class ProductionHandler
Handles the exception.
HandlerHelperTraitClass in namespace mako\error\handlers\web\traits
Handler helper trait.
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.
FileSystem::hash() — Method in class FileSystem
Generate a hash value using the contents of the given file.
FileSystem::hmac() — Method in class FileSystem
Generate a keyed hash value using the HMAC method.
$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.
Response::header() — Method in class Response
Sets a response header.
Response::hasHeader() — Method in class Response
Checks if the header exists in the response.
Response::hasCookie() — Method in class Response
Checks if the cookie exists in the response.
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.
$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.
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.
Reactor::handleGlobalOptions() — Method in class Reactor
Handles global reactor options.
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.
Password::hash() — Method in class Password
Returns a password hash.
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
Checks if a class is registered in the container.
$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.
$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.
$GenerateKey#isStrictProperty in class GenerateKey
Make the command strict.
$GenerateSecret#isStrictProperty in class GenerateSecret
Make the command strict.
$ListRoutes#isStrictProperty in class ListRoutes
Make the command strict.
$Clear#isStrictProperty in class Clear
Make the command strict.
$Remove#isStrictProperty in class Remove
Make the command strict.
$Command#isStrictProperty in class Command
Make the command strict.
$Server#isStrictProperty in class Server
Make the command strict.
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.
Time::isLeapYear() — Method in class Time
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.
InputClass in namespace mako\cli\input
Input.
$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#includingProperty in class ORM
Relations to eager load.
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.
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.
Authentication::isGuest() — Method in class Authentication
Authentication::isLoggedIn() — Method in class Authentication
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::ip() — Method in class Request
Returns the ip of the client that made the request.
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::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.
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.
$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.
$Command#isStrictProperty in class Command
Should we be strict about what arguments and options we allow?
Command::isStrict() — Method in class Command
Returns TRUE we should be strict about what arguments and options we allow and FALSE if not.
CommandInterface::isStrict() — Method in class CommandInterface
Returns TRUE we should be strict about what arguments and options we allow and FALSE if not.
$Reactor#inputProperty in class Reactor
Input.
Reactor::instantiateCommandWithoutConstructor() — Method in class Reactor
Instantiates command without calling the constructor.
InvalidArgumentExceptionClass in namespace mako\reactor\exceptions
Invalid argument exception.
InvalidOptionExceptionClass in namespace mako\reactor\exceptions
Invalid option exception.
$Connection#isPersistentProperty in class Connection
Is the socket persistent?
Connection::isPersistent() — Method in class Connection
Is the connection persistent?
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 noun.
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
Holds the input data.
$Validator#i18nProperty in class Validator
I18n instance.
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.
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.
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.
KeyClass in namespace mako\security
Key helpers.
$OpenSSL#keyProperty in class OpenSSL
Key used to encrypt/decrypt string.

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.
$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.
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.
Request::language() — Method in class Request
Returns the request language.
Request::languagePrefix() — Method in class Request
Returns the 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.
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.
$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::listOptions() — Method in class Reactor
Displays global reactor options of there are any.
Reactor::listCommands() — Method in class Reactor
Lists available commands if there are any.
$Connection#lastCommandProperty in class Connection
Last command.
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.

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.
$Output#mutedProperty in class Output
Is the output muted?
Output::mute() — Method in class Output
Mutes the output.
ORM::manyToMany() — Method in class ORM
Returns a ManyToMany relation.
$Query#modelProperty in class Query
Instance of the model to hydrate.
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.
$FileSystem#mimeTypesProperty in class FileSystem
Mime types.
FileSystem::mime() — Method in class FileSystem
Returns the mime type of the file.
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?
Request::method() — Method in class Request
Returns the request method that 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 status code to 300.
Redirect::movedPermanently() — Method in class Redirect
Sets the 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.
MiddlewareClass in namespace mako\http\routing\middleware
Base middleware.
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.
MissingArgumentExceptionClass in namespace mako\reactor\exceptions
Missing argument exception.
MissingOptionExceptionClass in namespace mako\reactor\exceptions
Missing option exception.
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.
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.
Time::now() — Method in class Time
Returns a new Time object.
Input::normalizeArgumentName() — Method in class Input
Returns a normalized 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::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.
$UploadedFile#nameProperty in class UploadedFile
File name.
Headers::normalizeName() — Method in class Headers
Normalizes header names.
JSON::normalizeCallback() — Method in class JSON
Ensures a valid callback name.
File::name() — Method in class File
Sets the file name.
Redirect::notModified() — Method in class Redirect
Sets the 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.
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.
$ArgumentException#nameProperty in class ArgumentException
Argument name.
CommandHelperTrait::nl() — Method in class CommandHelperTrait
Writes n newlines to output.
Password::normalizeOptions() — Method in class Password
Normalizes the computing options.
Password::needsRehash() — Method in class Password
Checks if the password needs to be rehashed.
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
.
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
Ouputs a migration list.
$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.
$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::orBetween() — Method in class Query
Adds a OR BETWEEN clause.
Query::orNotBetween() — Method in class Query
Adds a OR NOT BETWEEN 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.
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.
$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.
$Reactor#optionsProperty in class Reactor
Options.
CommandHelperTrait::ol() — Method in class CommandHelperTrait
Draws an ordered list.
$Password#optionsProperty in class Password
Default computing options.
CryptoManager::opensslFactory() — Method in class CryptoManager
OpenSSL encrypter factory.
OpenSSLClass in namespace mako\security\crypto\encrypters
OpenSSL encrypter.
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.
OneTimeTokenValidatorClass in namespace mako\validator\plugins
One time token validator plugin.
$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.
Input::parseArguments() — Method in class Input
Parses parameters.
$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::prepare() — Method in class Connection
Prepares a query.
Connection::pairs() — Method in class Connection
Executes a SELECT query and returns an array where the first column is used as keys and the second as values.
$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.
$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.
Request::path() — Method in class Request
Returns the request path.
Request::password() — Method in class Request
Returns the basic HTTP authentication password or null.
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 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.
$Constraint#parametersProperty in class Constraint
Parameters.
$Middleware#parametersProperty in class Middleware
Parameters.
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#parameterSetterProperty in class Onion
Middleware parameter setter method.
$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#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.
$Redis#passwordProperty in class Redis
Redis password.
$Redis#pipelinedProperty in class Redis
Is pipelining enabled?
Redis::pipeline() — Method in class Redis
Pipeline commands.
PasswordClass in namespace mako\security
Secure password hashing and validation.
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#pluginsProperty in class Validator
Validator plugins.
Validator::parseRules() — Method in class Validator
Parses the validation rules.
Validator::process() — Method in class Validator
Runs all validation rules.
$ValidatorFactory#pluginsProperty in class ValidatorFactory
Array of registered plugins.
$ValidatorPlugin#packageNameProperty in class ValidatorPlugin
Package name.
$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
Query builder.
$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.

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::registerGlobalReactorOptions() — Method in class Application
Registers global reactor options.
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
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::registerPlugins() — Method in class ValidatorFactoryService
Registers plugins.
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.
Time::rewind() — Method in class Time
Move backward in time by x seconds.
$Input#readerProperty in class Input
Reader.
Input::read() — Method in class Input
Reads and returns user input.
Input::removeArgument() — Method in class Input
Removes the argument associated with the given name.
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.
Bell::ring() — Method in class Bell
Rings the terminal bell n times.
OrderedList::render() — Method in class OrderedList
Renders an ordered list.
$ProgressBar#redrawRateProperty in class ProgressBar
Redraw rate.
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::registerTraits() — Method in class ORM
Registers traits.
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.
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.
HandlerHelperTrait::returnAsJson() — Method in class HandlerHelperTrait
Should we return the error as JSON?
HandlerHelperTrait::returnAsXml() — Method in class HandlerHelperTrait
Should we return the error as XML?
Event::register() — Method in class Event
Registers an event handler.
Event::resolveHandler() — Method in class Event
Resolves a class handler.
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.
Authentication::registerAdapter() — Method in class Authentication
Registers a adapter.
Authentication::resolveAdapter() — Method in class Authentication
Resolves a adapter instance.
$Session#requestProperty in class Session
Request instance.
$Session#responseProperty in class Session
Response instance.
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.
Request::realMethod() — Method in class Request
Returns the real request method that was used.
Request::referer() — Method in class Request
Returns the referer.
ResponseClass in namespace mako\http
HTTP response.
$Response#requestProperty in class Response
Request instance.
$Response#responseCacheProperty in class Response
Enable response cache?
Response::removeHeader() — Method in class Response
Removes a response header.
Response::removeCookie() — Method in class Response
Removes a cookie from the response.
Response::reset() — Method in class Response
Resets the response.
RequestExceptionClass in namespace mako\http\exceptions
Request exception.
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.
ControllerHelperTrait::redirectResponse() — Method in class ControllerHelperTrait
Returns a redirect response container.
$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::registerGlobalOption() — Method in class Reactor
Register a global reactor option.
Reactor::run() — Method in class Reactor
Run the reactor.
ReactorExceptionClass in namespace mako\reactor\exceptions
Reactor exception.
Connection::readLine() — Method in class Connection
Gets line from the resource.
Connection::read() — Method in class Connection
Reads n bytes from the resource.
RedisClass in namespace mako\redis
Redis client.
Redis::response() — Method in class Redis
Returns response from redis server.
Redis::rawCommand() — Method in class Redis
Executes raw Redis commands and returns the response.
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#redisProperty in class ContainerAwareTrait
$ContainerAwareTrait#requestProperty in class ContainerAwareTrait
$ContainerAwareTrait#responseProperty in class ContainerAwareTrait
$ContainerAwareTrait#routesProperty 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#rulesProperty in class Validator
Holds all the validation rules that we're goind to run.
Validator::registerPlugin() — Method in class Validator
Registers a validation plugin.
ValidatorFactory::registerPlugin() — Method in class ValidatorFactory
Register a validation plugin.
$DatabaseExistsValidator#ruleNameProperty in class DatabaseExistsValidator
Rule name.
$DatabaseUniqueValidator#ruleNameProperty in class DatabaseUniqueValidator
Rule name.
$OneTimeTokenValidator#ruleNameProperty in class OneTimeTokenValidator
Rule name.
$TokenValidator#ruleNameProperty in class TokenValidator
Rule name.
$ValidatorPlugin#ruleNameProperty in class ValidatorPlugin
Rule name.
$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.
Time::setTimezone() — Method in class Time
Sets the time zone for the Time object
$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.
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.
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.
Table::stringWidthWithoutFormatting() — Method in class Table
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.
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.
SQLServerClass in namespace mako\database\connections
SQLServer database connection.
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.
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::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::subquery() — Method in class Compiler
Compiles subquery, merges parameters and returns subquery SQL.
Compiler::setOperations() — Method in class Compiler
Compiles set operations.
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?
HandlerHelperTrait::sendResponse() — Method in class HandlerHelperTrait
Sends response and adds any aditional headers.
FileSystem::size() — Method in class FileSystem
Returns the fize of the file in bytes.
Authentication::setUserRepository() — Method in class Authentication
Authentication::setUser() — Method in class Authentication
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.
WithGroupsInterface::setGroupRepository() — Method in class WithGroupsInterface
Sets the group repository.
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.
$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::scriptName() — Method in class Request
Returns the base name of the script that handled the request.
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::status() — Method in class Response
Sets the HTTP status code.
Response::signedCookie() — Method in class Response
Sets a signed cookie.
Response::sendHeaders() — Method in class Response
Sends response headers.
Response::send() — Method in class Response
Send output to browser.
$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#statusProperty in class JSON
Status code.
JSON::status() — Method in class JSON
Sets the status code.
File::sendFile() — Method in class File
Sends the file.
File::send() — Method in class File
Sends the response.
$Redirect#statusProperty in class Redirect
Status code.
Redirect::status() — Method in class Redirect
Sets the status code.
Redirect::seeOther() — Method in class Redirect
Sets the 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::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.
Constraint::setParameters() — Method in class Constraint
Sets the constraint parameters.
ConstraintInterface::setParameters() — Method in class ConstraintInterface
Sets the constraint parameters.
Middleware::setParameters() — Method in class Middleware
Sets the middleware parameters.
MiddlewareInterface::setParameters() — Method in class MiddlewareInterface
Sets the middleware parameters.
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
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.
$InvalidOptionException#suggestionProperty in class InvalidOptionException
Suggestion.
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.
SuggestionTraitClass in namespace mako\reactor\traits
Suggestion trait.
SuggestionTrait::suggest() — Method in class SuggestionTrait
Returns the string that resembles the provided string the most.
Password::setDefaultComputingOptions() — Method in class Password
Set default computing cost.
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#startedProperty in class Session
Has the session been started yet?
$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#sessionProperty in class ContainerAwareTrait
$ContainerAwareTrait#signerProperty 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.
$OneTimeTokenValidator#sessionProperty in class OneTimeTokenValidator
Session instance.
$TokenValidator#sessionProperty in class TokenValidator
Session 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.
TimeZoneClass in namespace mako\chrono
Extension of the PHP DateTimeZone class.
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.
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.
Response::type() — Method in class Response
Sets the response content type.
$UploadedFile#typeProperty in class UploadedFile
File mime type.
File::type() — Method in class File
Sets the content type.
Redirect::temporaryRedirect() — Method in class Redirect
Sets the 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.
CommandHelperTrait::table() — Method in class CommandHelperTrait
Draws a table.
$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::toBin() — Method in class UUID
Converts UUID to binary.
TokenValidatorClass in namespace mako\validator\plugins
Token validator plugin.
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.
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::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.
Authentication::useAsDefaultAdapter() — Method in class Authentication
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.
Request::username() — Method in class Request
Returns the basic HTTP authentication username or null.
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 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.
$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.

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.
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.
Password::validate() — Method in class Password
Validates a password hash.
Signer::validate() — Method in class Signer
Returns the original string if the signature is valid or FALSE if not.
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.
ValidatorClass in namespace mako\validator
Input validation.
Validator::validateRequired() — Method in class Validator
Checks that the field isn't empty.
Validator::validateMinLength() — Method in class Validator
Checks that the field value is long enough.
Validator::validateMaxLength() — Method in class Validator
Checks that the field value is short enough.
Validator::validateExactLength() — Method in class Validator
Checks that the field value is of the right length.
Validator::validateLessThan() — Method in class Validator
Checks that the field value is less than x.
Validator::validateLessThanOrEqualTo() — Method in class Validator
Checks that the field value is less than or equal to x.
Validator::validateGreaterThan() — Method in class Validator
Checks that the field value is greater than x.
Validator::validateGreaterThanOrEqualTo() — Method in class Validator
Checks that the field value is greater than or equal to x.
Validator::validateBetween() — Method in class Validator
Checks that the field value is between x and y.
Validator::validateMatch() — Method in class Validator
Checks that the field value matches the value of another field.
Validator::validateDifferent() — Method in class Validator
Checks that the field value is different from the value of another field.
Validator::validateRegex() — Method in class Validator
Checks that the field value matches a regex pattern.
Validator::validateInteger() — Method in class Validator
Checks that the field value is a integer.
Validator::validateFloat() — Method in class Validator
Checks that the field value is a float.
Validator::validateNatural() — Method in class Validator
Checks that the field value is a natural.
Validator::validateNaturalNonZero() — Method in class Validator
Checks that the field value is a natural non zero.
Validator::validateHex() — Method in class Validator
Checks that the field value is valid HEX.
Validator::validateAlpha() — Method in class Validator
Checks that the field value only contains valid alpha characters.
Validator::validateAlphaUnicode() — Method in class Validator
Checks that the field value only contains valid alpha unicode characters.
Validator::validateAlphanumeric() — Method in class Validator
Checks that the field value only contains valid alphanumeric characters.
Validator::validateAlphanumericUnicode() — Method in class Validator
Checks that the field value only contains valid alphanumeric unicode characters.
Validator::validateAlphaDash() — Method in class Validator
Checks that the field value only contains valid alphanumeric, dash and underscore characters.
Validator::validateAlphaDashUnicode() — Method in class Validator
Checks that the field value only contains valid alphanumeric unicode, dash and underscore characters.
Validator::validateEmail() — Method in class Validator
Checks that the field value is a valid email address.
Validator::validateEmailDomain() — Method in class Validator
Checks that the field value contains a valid MX record.
Validator::validateIp() — Method in class Validator
Checks that the field value is an IP address.
Validator::validateUrl() — Method in class Validator
Checks that the field value is a valid URL.
Validator::validateIn() — Method in class Validator
Checks that the field value contains one of the given values.
Validator::validateNotIn() — Method in class Validator
Checks that the field value does not contain one of the given values.
Validator::validateDate() — Method in class Validator
Checks that the field value is a valid date.
Validator::validateBefore() — Method in class Validator
Checks that the field value is a valid date before the provided date.
Validator::validateAfter() — Method in class Validator
Checks that the field value is a valid date after the provided date.
Validator::validateUuid() — Method in class Validator
Checks that the field value is a valid UUID.
Validator::validate() — Method in class Validator
Excecutes the chosen validation rule.
ValidatorFactoryClass in namespace mako\validator
Validator factory.
DatabaseExistsValidator::validate() — Method in class DatabaseExistsValidator
Checks that the value exists in the database table.
DatabaseUniqueValidator::validate() — Method in class DatabaseUniqueValidator
Checks that the value doesn't exist in the database table.
OneTimeTokenValidator::validate() — Method in class OneTimeTokenValidator
Validates a one time token.
TokenValidator::validate() — Method in class TokenValidator
Validates a token.
ValidatorPluginClass in namespace mako\validator\plugins
Base plugin.
ValidatorPluginInterfaceClass in namespace mako\validator\plugins
Validator plugin interface.
ViewClass in namespace mako\view
View.
$View#variablesProperty in class View
View variables.
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.
$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::where() — Method in class Query
Adds a WHERE clause.
Query::whereRaw() — Method in class Query
Adds a raw WHERE clause
Compiler::where() — Method in class Compiler
Compiles WHERE conditions.
Compiler::whereRaw() — Method in class Compiler
Compiles a raw WHERE condition.
Compiler::whereConditions() — Method in class Compiler
Compiles WHERE conditions.
Compiler::wheres() — Method in class Compiler
Compiles WHERE clauses.
$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 resource.
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.

X

$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.

_

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.
Time::__construct() — Method in class Time
Constructor.
Input::__construct() — Method in class Input
Constructor.
Question::__construct() — Method in class Question
Constructor.
Select::__construct() — Method in class Select
Constructor.
Output::__construct() — Method in class Output
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.
Query::__call() — Method in class Query
Magic method that allows us to call model scopes.
ResultSet::__clone() — Method in class ResultSet
Clones all items when cloning the collection.
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.
Authentication::__construct() — Method in class Authentication
Constructor.
Authentication::__call() — Method in class Authentication
Magic shortcut to the default adapter.
Session::__construct() — Method in class Session
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.
ForbiddenException::__construct() — Method in class ForbiddenException
Constructor.
InvalidTokenException::__construct() — Method in class InvalidTokenException
Constructor.
MethodNotAllowedException::__construct() — Method in class MethodNotAllowedException
Constructor.
NotFoundException::__construct() — Method in class NotFoundException
Constructor.
RequestException::__construct() — Method in class RequestException
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.
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.
ArgumentException::__construct() — Method in class ArgumentException
Constructor.
InvalidOptionException::__construct() — Method in class InvalidOptionException
Constructor.
Connection::__construct() — Method in class Connection
Constructor.
Connection::__desctruct() — Method in class Connection
Destructor.
Redis::__construct() — Method in class Redis
Constructor.
Redis::__call() — Method in class Redis
Sends command to Redis server and returns response.
Signer::__construct() — Method in class Signer
Constructor.
Crypto::__construct() — Method in class Crypto
Constructor.
OpenSSL::__construct() — Method in class OpenSSL
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.
Validator::__construct() — Method in class Validator
Class constructor.
ValidatorFactory::__construct() — Method in class ValidatorFactory
Constructor.
DatabaseExistsValidator::__construct() — Method in class DatabaseExistsValidator
Constructor.
DatabaseUniqueValidator::__construct() — Method in class DatabaseUniqueValidator
Constructor.
OneTimeTokenValidator::__construct() — Method in class OneTimeTokenValidator
Constructor.
TokenValidator::__construct() — Method in class TokenValidator
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.