A

Application — Class in namespace Bow\Application
Application::abort() — Method in class Application

Abort application

ApplicationAbortException — Class in namespace Bow\Application\Exception
ApplicationException — Class in namespace Bow\Application\Exception
Auth — Class in namespace Bow\Auth
Authentication — Class in namespace Bow\Auth
AuthenticationConfiguration — Class in namespace Bow\Auth
AuthenticationException — Class in namespace Bow\Auth\Exception
GuardContract::attempts() — Method in class GuardContract

Check if user is authenticated

JwtGuard::attempts() — Method in class JwtGuard

Check if user is authenticated

SessionGuard::attempts() — Method in class SessionGuard

Check if user is authenticated

DatabaseAdapter::add() — Method in class DatabaseAdapter
RedisAdapter::add() — Method in class RedisAdapter
Cache::addAdapters() — Method in class Cache

Add the custom adapters

AbstractCommand — Class in namespace Bow\Console
$ AbstractCommand#arg — Property in class AbstractCommand

The Arg Option instance

Argument — Class in namespace Bow\Console
SeederCommand::all() — Method in class SeederCommand

Launch all seeding

Console::addCommand() — Method in class Console
CollectionInterface::add() — Method in class CollectionInterface

Add an entry to the collection

$ Model#auto_increment — Property in class Model

Enable the autoincrement support

$ Model#attributes — Property in class Model

The table columns listing

Model::all() — Method in class Model

Get all records

Model::as() — Method in class Model
Model::avg() — Method in class Model
Relation::addConstraints() — Method in class Relation

Set the base constraints on the relation query.

Relation::addEagerConstraints() — Method in class Relation

Constrain the relation query to every parent key in a single whereIn.

BelongsTo::addConstraints() — Method in class BelongsTo

Set the base constraints on the relation query.

BelongsToMany::addConstraints() — Method in class BelongsToMany

Set the base constraints on the relation query.

HasMany::addConstraints() — Method in class HasMany

Set the base constraints on the relation query.

HasOne::addConstraints() — Method in class HasOne

Set the base constraints on the relation query.

ArrayAccessTrait — Class in namespace Bow\Database\Barry\Traits
AbstractConnection — Class in namespace Bow\Database\Connection
Migration::alter() — Method in class Migration

Alter table action.

Migration::addSql() — Method in class Migration

Add SQL query

ConstraintColumn::addForeign() — Method in class ConstraintColumn

Add Foreign KEY constraints

ConstraintColumn::addIndex() — Method in class ConstraintColumn

Add table index;

ConstraintColumn::addUnique() — Method in class ConstraintColumn

Add table unique;

DateColumn::addDatetime() — Method in class DateColumn

Add datetime column

DateColumn::addTimestamp() — Method in class DateColumn

Add timestamp column

DateColumn::addDate() — Method in class DateColumn

Add date column

DateColumn::addTime() — Method in class DateColumn

Add time column

DateColumn::addYear() — Method in class DateColumn

Add year column

DateColumn::addTimestamps() — Method in class DateColumn

Add default timestamps

DateColumn::addSoftDelete() — Method in class DateColumn

Add default timestamps

MixedColumn::addBoolean() — Method in class MixedColumn

Add BOOLEAN column

MixedColumn::addUuidPrimary() — Method in class MixedColumn

Add UUID column

MixedColumn::addUuid() — Method in class MixedColumn

Add UUID column

MixedColumn::addBinary() — Method in class MixedColumn

Add BINARY column

MixedColumn::addTinyBlob() — Method in class MixedColumn

Add TINYBLOB column

MixedColumn::addLongBlob() — Method in class MixedColumn

Add LONGBLOB column

MixedColumn::addMediumBlob() — Method in class MixedColumn

Add MEDIUMBLOB column

MixedColumn::addIpAddress() — Method in class MixedColumn

Add ip column

MixedColumn::addMacAddress() — Method in class MixedColumn

Add mac column

MixedColumn::addEnum() — Method in class MixedColumn

Add enum column

MixedColumn::addCheck() — Method in class MixedColumn

Add check column

NumberColumn::addFloat() — Method in class NumberColumn

Add float column

NumberColumn::addDouble() — Method in class NumberColumn

Add double column

NumberColumn::addDoublePrimary() — Method in class NumberColumn

Add double primary column

NumberColumn::addFloatPrimary() — Method in class NumberColumn

Add float primary column

NumberColumn::addIncrement() — Method in class NumberColumn

Add increment primary column

NumberColumn::addInteger() — Method in class NumberColumn

Add integer column

NumberColumn::addIntegerPrimary() — Method in class NumberColumn

Add integer primary column

NumberColumn::addBigIncrement() — Method in class NumberColumn

Add big increment primary column

NumberColumn::addTinyInteger() — Method in class NumberColumn

Add tiny integer column

NumberColumn::addBigInteger() — Method in class NumberColumn

Add Big integer column

NumberColumn::addMediumInteger() — Method in class NumberColumn

Add Medium integer column

NumberColumn::addMediumIncrement() — Method in class NumberColumn

Add Medium integer column

NumberColumn::addSmallInteger() — Method in class NumberColumn

Add small integer column

NumberColumn::addSmallIntegerIncrement() — Method in class NumberColumn

Add Smallint integer column

TextColumn::addString() — Method in class TextColumn

Add string column

TextColumn::addJson() — Method in class TextColumn

Add json column

TextColumn::addChar() — Method in class TextColumn

Add character column

TextColumn::addLongtext() — Method in class TextColumn

Add longtext column

TextColumn::addText() — Method in class TextColumn

Add text column

TextColumn::addBlob() — Method in class TextColumn

Add blob column

Table::addRaw() — Method in class Table

Add a raw column definition

Table::addColumn() — Method in class Table

Add new column in the table

$ QueryBuilder#as — Property in class QueryBuilder

Define the table as

$ QueryBuilder#adapter — Property in class QueryBuilder

The adapter name

QueryBuilder::as() — Method in class QueryBuilder

Create the table as

QueryBuilder::andOn() — Method in class QueryBuilder

On, if chained with itself must add an << and >> before, otherwise if chained with "orOn" who add a "before"

QueryBuilder::avg() — Method in class QueryBuilder
Avg
AppEvent — Class in namespace Bow\Event\Contracts
HttpClient::addAttach() — Method in class HttpClient

Attach file(s) to the request

HttpClient::acceptJson() — Method in class HttpClient

Configure client to accept and send JSON data

HttpClient::auth() — Method in class HttpClient

Set HTTP authentication credentials

Request::all() — Method in class Request

Get all input value

ServerAccessControl::allowOrigin() — Method in class ServerAccessControl

Active Access-control-Allow-Origin

ServerAccessControl::allowMethods() — Method in class ServerAccessControl

Active Access-control-Allow-Methods

ServerAccessControl::allowHeaders() — Method in class ServerAccessControl

Active Access-control-Allow-Headers

ServerAccessControl::allowCredentials() — Method in class ServerAccessControl

Active Access-control-Allow-Credentials

Envelop::addFile() — Method in class Envelop

Add an attachment file

Envelop::addBcc() — Method in class Envelop

Adds blind carbon copy

Envelop::addCc() — Method in class Envelop

Add carbon copy

Envelop::addReplyTo() — Method in class Envelop

Add Reply-To

Envelop::addReturnPath() — Method in class Envelop

Add Return-Path

Envelop::addPriority() — Method in class Envelop

Set email priority.

AuthMiddleware — Class in namespace Bow\Middleware
$ QueueTask#attempts — Property in class QueueTask

Define the task attempts

AttributeRouteRegistrar — Class in namespace Bow\Router
$ Router#auto_csrf — Property in class Router

Define the auto csrf check status.

Router::any() — Method in class Router

Add a route for

$ ScheduledEvent#afterCallback — Property in class ScheduledEvent

After callback

ScheduledEvent::after() — Method in class ScheduledEvent

Register an after callback

Scheduler::acquireLock() — Method in class Scheduler

Acquire a lock for overlap prevention

Crypto::allowLegacy() — Method in class Crypto

Allow or forbid decrypt() from falling back to the unauthenticated legacy format. Off by default; enable only while migrating old ciphertexts.

ArrayAdapter — Class in namespace Bow\Session\Adapters
Cookie::all() — Method in class Cookie

Return all values of COOKIE

Session::add() — Method in class Session

Add an entry to the collection

Session::all() — Method in class Session

Returns the list of session variables

FilesystemInterface::append() — Method in class FilesystemInterface

Write following a file specify

DiskFilesystemService::append() — Method in class DiskFilesystemService

Add content after the contents of the file

FTPService::append() — Method in class FTPService

Append content to file

S3Service::append() — Method in class S3Service

Add content after the contents of the file

Arraydotify — Class in namespace Bow\Support
Collection::all() — Method in class Collection

Returns the elements of the collection

Env::all() — Method in class Env
Log::alert() — Method in class Log
LoggerService::alert() — Method in class LoggerService

Logger service

Assert — Class in namespace Bow\Testing
Response::assertJson() — Method in class Response

Check if the content is json format

Response::assertExactJson() — Method in class Response

Check if the content is json format and the parsed data is some to the content

Response::assertContainsExactText() — Method in class Response

Check if the content is some parse data

Response::assertHeader() — Method in class Response

Check if the header exists

Response::assertArray() — Method in class Response

Check if the content is array format

Response::assertContentTypeJson() — Method in class Response

Check if the content type is application/json

Response::assertContentType() — Method in class Response

Check the content type

Response::assertContentTypeText() — Method in class Response

Check if the content type is text/plain

Response::assertContentTypeHtml() — Method in class Response

Check if the content type is text/html

Response::assertContentTypeXml() — Method in class Response

Check if the content type is text/xml

Response::assertStatus() — Method in class Response

Check the status code

Response::assertKeyExists() — Method in class Response
Response::assertKeyMatchValue() — Method in class Response
Response::assertContains() — Method in class Response

Check if the content contains the parsed text

TestCase::attach() — Method in class TestCase

Add files / multipart attachments to the next request.

AuthorizationException — Class in namespace Bow\Validation\Exception
RequestValidation::authorize() — Method in class RequestValidation

The define the user authorization level

RequestValidation::authorizationFailAction() — Method in class RequestValidation

When the user does not have the authorization to launch this request This is hook the method that can watch them for make an action

B

Application::bind() — Method in class Application

Configuration Association

BaseErrorHandler — Class in namespace Bow\Application\Exception
$ Loader#base_path — Property in class Loader
$ Loader#booted — Property in class Loader
Loader::boot() — Method in class Loader

Load configuration

Color::blue() — Method in class Color

Blue message

Console::bind() — Method in class Console

Bind kernel

Capsule::bind() — Method in class Capsule

Add to register

Builder — Class in namespace Bow\Database\Barry
Relationship::belongsTo() — Method in class Relationship

The has one relative

Relationship::belongsToMany() — Method in class Relationship

The belongs to many relative

$ Model#builder — Property in class Model

The query builder instance

BelongsTo — Class in namespace Bow\Database\Barry\Relations
BelongsToMany — Class in namespace Bow\Database\Barry\Relations
AbstractConnection::bind() — Method in class AbstractConnection

Executes PDOStatement::bindValue on an instance of

$ QueryEvent#bindings — Property in class QueryEvent

The query bindings

Event::bound() — Method in class Event

Check whether an event is already recorded at least once.

HttpClient::basicAuth() — Method in class HttpClient

Set Basic HTTP authentication

HttpClient::bearerAuth() — Method in class HttpClient

Set Bearer token authentication

BadRequestException — Class in namespace Bow\Http\Exception
Redirect::back() — Method in class Redirect

Redirect on the previous URL

Request::boolean() — Method in class Request

Retrieve an input value as a boolean.

Request::bearerToken() — Method in class Request

Get the Bearer token from the Authorization header.

Envelop::bcc() — Method in class Envelop

Adds blind carbon copy

BaseMiddleware — Class in namespace Bow\Middleware
BeanstalkdAdapter — Class in namespace Bow\Queue\Adapters
$ ScheduledEvent#beforeCallback — Property in class ScheduledEvent

Before callback

ScheduledEvent::buildBowCommand() — Method in class ScheduledEvent

Build a Bow console command

ScheduledEvent::before() — Method in class ScheduledEvent

Register a before callback

BetweenRule — Class in namespace Bow\Validation\Rules
BooleanRule — Class in namespace Bow\Validation\Rules

C

Application::container() — Method in class Application

Build dependence

Auth::configure() — Method in class Auth

Configure Auth system

Authentication::customJwtAttributes() — Method in class Authentication

Define the additional values

AuthenticationConfiguration::create() — Method in class AuthenticationConfiguration
GuardContract::check() — Method in class GuardContract

Check if user is authenticated

JwtGuard::check() — Method in class JwtGuard

Check if user is authenticated

SessionGuard::check() — Method in class SessionGuard

Check if user is authenticated

CacheAdapterInterface — Class in namespace Bow\Cache\Adapters
CacheAdapterInterface::clear() — Method in class CacheAdapterInterface

Clear all cache

DatabaseAdapter::clear() — Method in class DatabaseAdapter
FilesystemAdapter::clear() — Method in class FilesystemAdapter
RedisAdapter::clear() — Method in class RedisAdapter
Cache — Class in namespace Bow\Cache
Cache::configure() — Method in class Cache

Cache configuration method

CacheConfiguration — Class in namespace Bow\Cache
CacheConfiguration::create() — Method in class CacheConfiguration
CacheException — Class in namespace Bow\Cache
Configuration — Class in namespace Bow\Configuration
$ Configuration#container — Property in class Configuration
Configuration::create() — Method in class Configuration

Create and configure the server or package

EnvConfiguration::create() — Method in class EnvConfiguration
$ Loader#config — Property in class Loader
$ Loader#config_path — Property in class Loader
Loader::configure() — Method in class Loader

Configuration Loader

Loader::configurations() — Method in class Loader

Load services

LoggerConfiguration::create() — Method in class LoggerConfiguration
Color — Class in namespace Bow\Console
Command — Class in namespace Bow\Console
$ Command#commands — Property in class Command

List of command actions

Command::call() — Method in class Command

The call command

ClearCommand — Class in namespace Bow\Console\Command
Console — Class in namespace Bow\Console
Console::call() — Method in class Console

Calls a command

ConsoleException — Class in namespace Bow\Console\Exception
ConsoleTrait — Class in namespace Bow\Console\Traits
Capsule — Class in namespace Bow\Container
Compass — Class in namespace Bow\Container
Compass::configure() — Method in class Compass

Compass configuration

Compass::call() — Method in class Compass

Callback launcher

Compass::controller() — Method in class Compass

Load the controllers defined as string

Compass::closure() — Method in class Compass

Load the closure define as action

CompassConfiguration — Class in namespace Bow\Container
CompassConfiguration::create() — Method in class CompassConfiguration
CollectionInterface — Class in namespace Bow\Contracts
$ Model#created_at — Property in class Model

Defines the created_at column name

$ Model#casts — Property in class Model

The casts mutation

$ Model#connection — Property in class Model

The connection name

Model::connection() — Method in class Model

Set the connection

Model::create() — Method in class Model

Create a persist information

Model::creating() — Method in class Model

Allows to associate a listener

Model::created() — Method in class Model

Allows to associate a listener

Model::count() — Method in class Model
Relation::create() — Method in class Relation

Create a new row of the related

CanSerialized — Class in namespace Bow\Database\Barry\Traits
Collection — Class in namespace Bow\Database
$ AbstractConnection#config — Property in class AbstractConnection

The configuration definition

AbstractConnection::connection() — Method in class AbstractConnection

Build (eagerly) the write connection.

Connection — Class in namespace Bow\Database\Connection
Database::configure() — Method in class Database

Load configuration

Database::connection() — Method in class Database

Connection, starts the connection on the DB

Database::commit() — Method in class Database

Validate a transaction

Database::commitTransaction() — Method in class Database

Validate a transaction

DatabaseConfiguration::create() — Method in class DatabaseConfiguration
ConnectionException — Class in namespace Bow\Database\Exception
$ PgsqlCompose#custom_types — Property in class PgsqlCompose

Define the query for create the custom type

Migration::connection() — Method in class Migration

Switch connection

Migration::create() — Method in class Migration

Function of creation of a new table in the database.

Migration::createIfNotExists() — Method in class Migration

Create the table if not exists

ConstraintColumn — Class in namespace Bow\Database\Migration\Shortcut
DateColumn::changeDatetime() — Method in class DateColumn

Change datetime column

DateColumn::changeDate() — Method in class DateColumn

Change date column

DateColumn::changeTime() — Method in class DateColumn

Change time column

DateColumn::changeYear() — Method in class DateColumn

Change year column

DateColumn::changeTimestamp() — Method in class DateColumn

Change timestamp column

DateColumn::changeTimestamps() — Method in class DateColumn

Change default timestamps

MixedColumn::changeBoolean() — Method in class MixedColumn

Change boolean column

MixedColumn::changeUuid() — Method in class MixedColumn

Change UUID column

MixedColumn::changeBinary() — Method in class MixedColumn

Change BLOB column

MixedColumn::changeLongBlob() — Method in class MixedColumn

Change TINYBLOB column

MixedColumn::changeMediumBlob() — Method in class MixedColumn

Change MEDIUMBLOB column

MixedColumn::changeTinyBlob() — Method in class MixedColumn

Change TINYBLOB column

MixedColumn::changeIpAddress() — Method in class MixedColumn

Change ip column

MixedColumn::changeMacAddress() — Method in class MixedColumn

Change mac column

MixedColumn::changeEnum() — Method in class MixedColumn

Change enum column

MixedColumn::changeCheck() — Method in class MixedColumn

Change check column

NumberColumn::changeFloat() — Method in class NumberColumn

Change float column

NumberColumn::changeDouble() — Method in class NumberColumn

Change double column

NumberColumn::changeDoublePrimary() — Method in class NumberColumn

Change double primary column

NumberColumn::changeFloatPrimary() — Method in class NumberColumn

Change float primary column

NumberColumn::changeIncrement() — Method in class NumberColumn

Change increment primary column

NumberColumn::changeInteger() — Method in class NumberColumn

Change integer column

NumberColumn::changeIntegerPrimary() — Method in class NumberColumn

Change integer primary column

NumberColumn::changeBigIncrement() — Method in class NumberColumn

Change big increment primary column

NumberColumn::changeTinyInteger() — Method in class NumberColumn

Change tiny integer column

NumberColumn::changeBigInteger() — Method in class NumberColumn

Change Big integer column

NumberColumn::changeMediumInteger() — Method in class NumberColumn

Change Medium integer column

NumberColumn::changeMediumIncrement() — Method in class NumberColumn

Change Medium integer column

NumberColumn::changeSmallInteger() — Method in class NumberColumn

Change Small integer column

NumberColumn::changeSmallIntegerPrimary() — Method in class NumberColumn

Change Small integer column

TextColumn::changeString() — Method in class TextColumn

Change string column

TextColumn::changeJson() — Method in class TextColumn

Change json column

TextColumn::changeChar() — Method in class TextColumn

Change character column

TextColumn::changeLongtext() — Method in class TextColumn

Change longtext column

TextColumn::changeText() — Method in class TextColumn

Change text column

TextColumn::changeBlob() — Method in class TextColumn

Change blob column

Table::changeColumn() — Method in class Table

Change a column in the table

$ DatabaseNotification#casts — Property in class DatabaseNotification

Cast data as json

Pagination::current() — Method in class Pagination

Get the current page number.

Pagination::count() — Method in class Pagination

Get the number of items on the current page.

$ QueryBuilder#connection — Property in class QueryBuilder

The PDO instance.

$ QueryBuilder#connection_adapter — Property in class QueryBuilder

The connection adapter, when read/write splitting is available.

QueryBuilder::count() — Method in class QueryBuilder
Count
Listener::call() — Method in class Listener

Launch the listener function

HttpClient::connectTimeout() — Method in class HttpClient

Set the maximum time to wait for a connection

$ Response#content — Property in class Response

Define the request content

CreatedException — Class in namespace Bow\Http\Exception
$ RequestException#code — Property in class RequestException

Define the http response code

$ ResponseException#code — Property in class ResponseException

Define the http response code

Request::capture() — Method in class Request

Request constructor

Request::cookie() — Method in class Request

Get cookie

Envelop::compileHeaders() — Method in class Envelop

Compile the mail header

Envelop::cc() — Method in class Envelop

Add carbon copy

Mail::configure() — Method in class Mail

Configure la classe Mail

MailConfiguration::create() — Method in class MailConfiguration
CsrfMiddleware — Class in namespace Bow\Middleware
ChannelAdapterInterface — Class in namespace Bow\Notifier\Contracts
Notifier::channels() — Method in class Notifier

Returns the available channels to be used

BeanstalkdAdapter::configure() — Method in class BeanstalkdAdapter

Configure the Beanstalkd queue adapter

DatabaseAdapter::configure() — Method in class DatabaseAdapter

Configure the database queue adapter

$ KafkaAdapter#consumer — Property in class KafkaAdapter
$ KafkaAdapter#config — Property in class KafkaAdapter
KafkaAdapter::configure() — Method in class KafkaAdapter

Configure the adapter

QueueAdapter::configure() — Method in class QueueAdapter

Make adapter configuration

$ RabbitMQAdapter#connection — Property in class RabbitMQAdapter
$ RabbitMQAdapter#channel — Property in class RabbitMQAdapter
$ RabbitMQAdapter#config — Property in class RabbitMQAdapter
RabbitMQAdapter::configure() — Method in class RabbitMQAdapter

Configure the adapter

RedisAdapter::configure() — Method in class RedisAdapter

Configure the Redis queue adapter

RedisAdapter::clearFailedTasks() — Method in class RedisAdapter

Clear all failed tasks for a queue

SQSAdapter::configure() — Method in class SQSAdapter

Configure the SQS queue adapter

SyncAdapter::configure() — Method in class SyncAdapter

Configure SyncAdapter driver

Connection — Class in namespace Bow\Queue
ConnexionException — Class in namespace Bow\Queue\Exceptions
QueueConfiguration::create() — Method in class QueueConfiguration
Controller — Class in namespace Bow\Router\Attributes
Route::call() — Method in class Route

Function to launch callback functions where the rule have matching.

$ Router#current — Property in class Router

Method Http current.

Router::configure() — Method in class Router

Configure route singleton instance

Router::code() — Method in class Router

Launch a callback function for each HTTP error code.

Schedule::cron() — Method in class Schedule

Set the cron expression with a custom expression

$ ScheduledEvent#connection — Property in class ScheduledEvent

The queue connection to use for task execution

Scheduler::command() — Method in class Scheduler

Schedule a Bow console command

Scheduler::call() — Method in class Scheduler

Schedule a callback/closure for execution

Scheduler::clear() — Method in class Scheduler

Clear all registered events

Crypto — Class in namespace Bow\Security
CryptoConfiguration — Class in namespace Bow\Security
CryptoConfiguration::create() — Method in class CryptoConfiguration
Hash::create() — Method in class Hash

Allows to have a value and when the hash has failed it returns false.

Hash::check() — Method in class Hash

Allows you to check the hash by adding a value

Tokenize::csrf() — Method in class Tokenize

Get a csrf token generate

Tokenize::csrfExpired() — Method in class Tokenize

Check if the token expires

Tokenize::clear() — Method in class Tokenize

Destroy the token

ArrayAdapter::close() — Method in class ArrayAdapter

Close the session handling

DatabaseAdapter::close() — Method in class DatabaseAdapter

Close the session handling

FilesystemAdapter::close() — Method in class FilesystemAdapter

Close the session handling

Cookie — Class in namespace Bow\Session
Session::configure() — Method in class Session

Configure session instance

Session::clearFlash() — Method in class Session

Empty the flash system.

Session::clear() — Method in class Session

Allows to clear the cache except csrf and __bow.flash

SessionConfiguration::create() — Method in class SessionConfiguration
FilesystemInterface::copy() — Method in class FilesystemInterface

Copy the contents of a source file to a target file.

ServiceInterface::configure() — Method in class ServiceInterface

Configure service

DiskFilesystemService::copy() — Method in class DiskFilesystemService

Copy the contents of a source file to a target file.

FTPService::connect() — Method in class FTPService

Connect to the FTP server with retry logic

FTPService::changePath() — Method in class FTPService

Change working directory

FTPService::configure() — Method in class FTPService

Configure service

FTPService::copy() — Method in class FTPService

Copy file from source to target

S3Service::configure() — Method in class S3Service

S3Service Configuration

S3Service::copy() — Method in class S3Service

Copy the contents of a source file to a target file.

Storage::configure() — Method in class Storage

Configure Storage

StorageConfiguration::create() — Method in class StorageConfiguration
Temporary::close() — Method in class Temporary

Close the streaming

Collection — Class in namespace Bow\Support
Collection::count() — Method in class Collection

Count the collection element.

Collection::chunk() — Method in class Collection

Chunk the storage content

Collection::collectify() — Method in class Collection

To retrieve a value or value collection form instance of collection.

Env::configure() — Method in class Env

Load env file

Log::critical() — Method in class Log
LoggerService::critical() — Method in class LoggerService

Logger service

Str::camel() — Method in class Str
camel
Str::contains() — Method in class Str
Contains
Str::capitalize() — Method in class Str
capitalize
Str::count() — Method in class Str

Returns the number of characters in a string.

KernelTesting::configurations() — Method in class KernelTesting
Translator::configure() — Method in class Translator

Configure translator

TranslatorConfiguration::create() — Method in class TranslatorConfiguration
BetweenRule::compileBetween() — Method in class BetweenRule

Compile Between Rule

BooleanRule::compileBoolean() — Method in class BooleanRule

Compile Boolean Rule

ConfirmedRule — Class in namespace Bow\Validation\Rules
ConfirmedRule::compileConfirmed() — Method in class ConfirmedRule

Compile Confirmed Rule

DatabaseRule::compileExists() — Method in class DatabaseRule

Compile Exists Rule

DatabaseRule::compileNotExists() — Method in class DatabaseRule

Compile Not Exists Rule

DatabaseRule::compileUnique() — Method in class DatabaseRule

Compile Unique Rule

DatetimeRule::compileDate() — Method in class DatetimeRule

Compile Date Rule

DatetimeRule::compileDateTime() — Method in class DatetimeRule

Compile Date Time Rule

DifferentRule::compileDifferent() — Method in class DifferentRule

Compile Different Rule

EmailRule::compileEmail() — Method in class EmailRule

Compile Email Rule

IpRule::compileIp() — Method in class IpRule

Compile Ip Rule

JsonRule::compileJson() — Method in class JsonRule

Compile Json Rule

NullableRule::compileNullable() — Method in class NullableRule

Compile Nullable Rule

NumericRule::compileNumber() — Method in class NumericRule

Compile Number Rule

NumericRule::compileInt() — Method in class NumericRule

Compile Int Rule

NumericRule::compileFloat() — Method in class NumericRule

Compile Float Rule

RegexRule::compileRegex() — Method in class RegexRule

Compile Regex Rule

StringRule::compileRequired() — Method in class StringRule

Compile Required Rule

StringRule::compileRequiredIf() — Method in class StringRule

Compile Required Rule

StringRule::compileEmpty() — Method in class StringRule

Compile Empty Rule

StringRule::compileAlphaNum() — Method in class StringRule

Compile Alphanum Rule

StringRule::compileIn() — Method in class StringRule

Compile In Rule

StringRule::compileSize() — Method in class StringRule

Compile Size Rule

StringRule::compileLower() — Method in class StringRule

Compile Lower Rule

StringRule::compileUpper() — Method in class StringRule

Compile Upper Rule

StringRule::compileAlpha() — Method in class StringRule

Compile Alpha Rule

StringRule::compileMin() — Method in class StringRule

Compile Min Mask

StringRule::compileMax() — Method in class StringRule

Compile Max Rule

StringRule::compileSame() — Method in class StringRule

Compile Some Rule

UrlRule::compileUrl() — Method in class UrlRule

Compile Url Rule

UuidRule::compileUuid() — Method in class UuidRule

Compile Uuid Rule

$ EngineAbstract#config — Property in class EngineAbstract

The configuration loader

EngineAbstract::checkParseFile() — Method in class EngineAbstract

Check the parsed file

View::configure() — Method in class View

Load view configuration

ViewConfiguration::create() — Method in class ViewConfiguration

D

Application::disablePoweredByMention() — Method in class Application

Allows you to enable writing the X-Powered-By header in the answer of the inquiry.

CacheAdapterInterface::decrement() — Method in class CacheAdapterInterface

Decrement the value of an entry in the cache

DatabaseAdapter — Class in namespace Bow\Cache\Adapters
DatabaseAdapter::decrement() — Method in class DatabaseAdapter
FilesystemAdapter::decrement() — Method in class FilesystemAdapter
RedisAdapter::decrement() — Method in class RedisAdapter
Color::danger() — Method in class Color

Red message with '[danger]' prefix

$ Model#dates — Property in class Model

The date mutation

Model::delete() — Method in class Model
Model::deleted() — Method in class Model

Allows to associate listener

Model::deleting() — Method in class Model

Allows to associate listener

Model::deleteBy() — Method in class Model

Delete Active Record by column name

Model::distinct() — Method in class Model

WHERE clauses

Model::decrement() — Method in class Model
SoftDelete::delete() — Method in class SoftDelete

Soft-delete this record by stamping the deleted_at column.

Database — Class in namespace Bow\Database
Database::delete() — Method in class Database

Execute a delete request

DatabaseConfiguration — Class in namespace Bow\Database
DatabaseException — Class in namespace Bow\Database\Exception
Migration::drop() — Method in class Migration

Drop table action

Migration::dropIfExists() — Method in class Migration

Drop table if he exists action

ConstraintColumn::dropForeign() — Method in class ConstraintColumn

Drop constraints column;

ConstraintColumn::dropIndex() — Method in class ConstraintColumn

Drop table index;

ConstraintColumn::dropPrimary() — Method in class ConstraintColumn

Drop primary column;

ConstraintColumn::dropUnique() — Method in class ConstraintColumn

Drop table unique;

DateColumn — Class in namespace Bow\Database\Migration\Shortcut
Table::dropColumn() — Method in class Table

Drop table column

DatabaseNotification — Class in namespace Bow\Database\Notification
QueryBuilder::delete() — Method in class QueryBuilder

Delete row on table

QueryBuilder::decrement() — Method in class QueryBuilder

Decrement column

QueryBuilder::distinct() — Method in class QueryBuilder

Allows a query with the DISTINCT clause

QueryBuilder::drop() — Method in class QueryBuilder

Drop, remove the table

AppEvent::dispatch() — Method in class AppEvent

Dispatch the event

Dispatchable — Class in namespace Bow\Event
Dispatchable::dispatch() — Method in class Dispatchable

Dispatch the event with the given arguments.

Dispatchable::dispatchIf() — Method in class Dispatchable

Dispatch the event with the given arguments if the given truth test passes.

Dispatchable::dispatchUnless() — Method in class Dispatchable

Dispatch the event with the given arguments unless the given truth test passes.

Event::dispatch() — Method in class Event

Dispatch event

HttpClient::delete() — Method in class HttpClient

Make DELETE request

HttpClient::disableSslVerification() — Method in class HttpClient

Disable SSL certificate verification

Request::domain() — Method in class Request

Get the domain of the server.

Response::download() — Method in class Response

Download the given file as an argument

DkimSigner — Class in namespace Bow\Mail\Security
DatabaseChannelAdapter — Class in namespace Bow\Notifier\Adapters
DatabaseAdapter — Class in namespace Bow\Queue\Adapters
$ QueueTask#delay — Property in class QueueTask

Define the delay

$ QueueTask#delete — Property in class QueueTask

Determine if the task can be deleted

QueueTask::deleteTask() — Method in class QueueTask

Delete the task from queue.

Delete — Class in namespace Bow\Router\Attributes
$ Router#domain — Property in class Router

Define the domain constraint for routes

Router::domain() — Method in class Router

Add a domain constraint for a group of routes

Router::delete() — Method in class Router

Add a DELETE route

$ Schedule#description — Property in class Schedule

The description of the scheduled task

Schedule::daily() — Method in class Schedule

Run the task daily

Schedule::dailyAt() — Method in class Schedule

Run the task daily at a given time

Schedule::days() — Method in class Schedule

Schedule the task to run on given days of the week

Schedule::description() — Method in class Schedule

Set the description of the scheduled task

Crypto::decrypt() — Method in class Crypto

Decrypt data.

Sanitize::data() — Method in class Sanitize

Allows you to clean a string of characters

ArrayAdapter::destroy() — Method in class ArrayAdapter

Destroy session information

DatabaseAdapter — Class in namespace Bow\Session\Adapters
DatabaseAdapter::destroy() — Method in class DatabaseAdapter

Destroy session information

DurationTrait — Class in namespace Bow\Session\Adapters
FilesystemAdapter::destroy() — Method in class FilesystemAdapter

Destroy session information

FilesystemInterface::delete() — Method in class FilesystemInterface

Delete file

FilesystemInterface::directories() — Method in class FilesystemInterface

Read the contents of the file

DiskNotFoundException — Class in namespace Bow\Storage\Exception
DiskFilesystemService — Class in namespace Bow\Storage\Service
DiskFilesystemService::directories() — Method in class DiskFilesystemService

List the folder of a folder passed as a parameter

DiskFilesystemService::delete() — Method in class DiskFilesystemService

Delete file or directory

FTPService::disconnect() — Method in class FTPService

Disconnect from the FTP server

FTPService::directories() — Method in class FTPService

List directories

FTPService::delete() — Method in class FTPService

Delete file from FTP server

S3Service::directories() — Method in class S3Service

List the folder of a folder passed as a parameter

S3Service::delete() — Method in class S3Service

Delete file or directory

Storage::disk() — Method in class Storage

Mount disk

Util::debug() — Method in class Util

Run a var_dump on the variables passed in parameter.

Util::dd() — Method in class Util

Run a var_dump on the variables passed in parameter.

TestCase::delete() — Method in class TestCase

DELETE request (real HTTP DELETE — no _method POST hack).

DatabaseRule — Class in namespace Bow\Validation\Rules
DatetimeRule — Class in namespace Bow\Validation\Rules
DifferentRule — Class in namespace Bow\Validation\Rules

E

CacheAdapterInterface::expired() — Method in class CacheAdapterInterface

Check if the cache has expired

DatabaseAdapter::expired() — Method in class DatabaseAdapter
FilesystemAdapter::expired() — Method in class FilesystemAdapter
RedisAdapter::expired() — Method in class RedisAdapter
EnvConfiguration — Class in namespace Bow\Configuration
Loader::events() — Method in class Loader

Load events

Generator::exists() — Method in class Generator

Check if controller exists

Compass::execute() — Method in class Compass

Successively launches a function list.

$ Builder#eager_loads — Property in class Builder

The relationships to eager load.

Builder::eager() — Method in class Builder

Register relationships to eager load on the query result.

Builder::eagerLoadRelations() — Method in class Builder

Eager load the given relationships onto a set of parent models.

Builder::exists() — Method in class Builder

Check if rows exists

Model::exists() — Method in class Model
$ Relation#eager_has_no_keys — Property in class Relation

Whether no parent exposed a key during eager loading, in which case the relation resolves to nothing without querying the database.

Relation::eagerParentKey() — Method in class Relation

The parent attribute whose value is matched against the related models.

Relation::eagerRelatedKey() — Method in class Relation

The related column queried when eager loading the relation.

Relation::eagerIsMany() — Method in class Relation

Whether the relation resolves to many related models.

BelongsTo::eagerParentKey() — Method in class BelongsTo
BelongsTo::eagerRelatedKey() — Method in class BelongsTo
BelongsTo::eagerIsMany() — Method in class BelongsTo
BelongsToMany::eagerParentKey() — Method in class BelongsToMany
BelongsToMany::eagerRelatedKey() — Method in class BelongsToMany
BelongsToMany::eagerIsMany() — Method in class BelongsToMany
HasMany::eagerParentKey() — Method in class HasMany
HasMany::eagerRelatedKey() — Method in class HasMany
HasMany::eagerIsMany() — Method in class HasMany
HasOne::eagerParentKey() — Method in class HasOne
HasOne::eagerRelatedKey() — Method in class HasOne
HasOne::eagerIsMany() — Method in class HasOne
EventTrait — Class in namespace Bow\Database\Barry\Traits
QueryBuilder::exists() — Method in class QueryBuilder

Check if a value already exists in the DB

$ QueryEvent#execution_time — Property in class QueryEvent

Define the query execution time

EventListener — Class in namespace Bow\Event\Contracts
EventShouldQueue — Class in namespace Bow\Event\Contracts
Event — Class in namespace Bow\Event

Class Event

Event::emit() — Method in class Event

Dispatch event

EventException — Class in namespace Bow\Event
EventQueueTask — Class in namespace Bow\Event
$ HttpException#error_bags — Property in class HttpException

Define the errors bags

ServerAccessControl::exposeHeaders() — Method in class ServerAccessControl

Active Access-control-Expose-Headers

UploadedFile::extension() — Method in class UploadedFile

The is getExtension alias

NativeAdapter::executeNativeMail() — Method in class NativeAdapter

Execute the native php mail function

Envelop — Class in namespace Bow\Mail
$ Router#error_codes — Property in class Router

Define the functions related to a http code executed if this code is up

$ Schedule#expression — Property in class Schedule

The cron expression representing the task's frequency

$ Schedule#expiresAt — Property in class Schedule

The number of minutes the mutex should be valid

$ Schedule#event — Property in class Schedule

The owning scheduled event

Schedule::everyMinute() — Method in class Schedule

Run the task every minute

Schedule::everyTwoMinutes() — Method in class Schedule

Run the task every two minutes

Schedule::everyFiveMinutes() — Method in class Schedule

Run the task every five minutes

Schedule::everyTenMinutes() — Method in class Schedule

Run the task every ten minutes

Schedule::everyFifteenMinutes() — Method in class Schedule

Run the task every fifteen minutes

Schedule::everyThirtyMinutes() — Method in class Schedule

Run the task every thirty minutes

Schedule::everyTwoHours() — Method in class Schedule

Run the task every two hours

Schedule::everyThreeHours() — Method in class Schedule

Run the task every three hours

Schedule::everyFourHours() — Method in class Schedule

Run the task every four hours

Schedule::everySixHours() — Method in class Schedule

Run the task every six hours

$ ScheduledEvent#exitCode — Property in class ScheduledEvent

The exit code of the last execution

ScheduledEvent::execute() — Method in class ScheduledEvent

Execute the event based on its type

ScheduledEvent::executeCommand() — Method in class ScheduledEvent

Execute a Bow console command

ScheduledEvent::executeTask() — Method in class ScheduledEvent

Execute a QueueTask

ScheduledEvent::executeExec() — Method in class ScheduledEvent

Execute a shell command

ScheduledEvent::executeCall() — Method in class ScheduledEvent

Execute a closure/callback

Scheduler::enableLogging() — Method in class Scheduler

Enable or disable logging

Scheduler::exec() — Method in class Scheduler

Schedule a shell/bash command

Crypto::encrypt() — Method in class Crypto

Encrypt data.

Session::exists() — Method in class Session

Allows checking for the existence of a key in the session collection

FilesystemInterface::exists() — Method in class FilesystemInterface

Check the existence of a file

DiskFilesystemService::exists() — Method in class DiskFilesystemService

Check the existence of a file or directory

DiskFilesystemService::extension() — Method in class DiskFilesystemService

The file extension

FTPService::exists() — Method in class FTPService

Check if file or directory exists

S3Service::exists() — Method in class S3Service

Check the existence of a file

Collection::each() — Method in class Collection

Browse all the values of the collection

Collection::excepts() — Method in class Collection

Returns the key list and return an instance of Collection.

Env — Class in namespace Bow\Support

Class Env

Log::error() — Method in class Log
Log::emergency() — Method in class Log
LoggerService::error() — Method in class LoggerService

Logger service

LoggerService::emergency() — Method in class LoggerService

Logger service

KernelTesting::events() — Method in class KernelTesting
EmailRule — Class in namespace Bow\Validation\Rules
$ Validator#errors — Property in class Validator

The errors list

EngineAbstract — Class in namespace Bow\View

F

CacheAdapterInterface::forever() — Method in class CacheAdapterInterface

Adds a cache that will persist

CacheAdapterInterface::forget() — Method in class CacheAdapterInterface

Remove an entry from the cache

DatabaseAdapter::forever() — Method in class DatabaseAdapter
DatabaseAdapter::forget() — Method in class DatabaseAdapter
FilesystemAdapter — Class in namespace Bow\Cache\Adapters
FilesystemAdapter::forever() — Method in class FilesystemAdapter
FilesystemAdapter::forget() — Method in class FilesystemAdapter
RedisAdapter::forever() — Method in class RedisAdapter
RedisAdapter::forget() — Method in class RedisAdapter
SeederCommand::file() — Method in class SeederCommand

Launch targeted seeding

WorkerCommand::flush() — Method in class WorkerCommand

Flush the queue

Generator::fileExists() — Method in class Generator

Check if controller exists

Generator::filenameIsValid() — Method in class Generator

Check if filename is valid

Capsule::factory() — Method in class Capsule

Register the instance of a class

Model::first() — Method in class Model

Get first rows

$ Relation#foreign_key — Property in class Relation

The foreign key of the parent model.

EventTrait::fireEvent() — Method in class EventTrait

Fire event

EventTrait::formatEventName() — Method in class EventTrait

Get event name

SoftDelete::forceDelete() — Method in class SoftDelete

Force a physical DELETE that bypasses soft delete entirely.

SoftDelete::forceDeleting() — Method in class SoftDelete

Register a model.forceDeleting listener.

SoftDelete::forceDeleted() — Method in class SoftDelete

Register a model.forceDeleted listener.

Collection::first() — Method in class Collection

Get the first item of storage

$ AbstractConnection#fetch — Property in class AbstractConnection

The PDO fetch mode

Pagination::firstItem() — Method in class Pagination

Get the "index" of the first item being paginated (1-indexed).

Pagination::firstPageUrl() — Method in class Pagination

Get the URL for the first page.

$ QueryBuilder#first — Property in class QueryBuilder

Define whether to retrieve information from the list

QueryBuilder::first() — Method in class QueryBuilder

Get the first record

ForbiddenException — Class in namespace Bow\Http\Exception
Request::file() — Method in class Request

Load the factory for FILES

Envelop::from() — Method in class Envelop

Define the sender of the mail

Envelop::fromIsDefined() — Method in class Envelop

Get the value of a variable that verifies that a sender is registered

BeanstalkdAdapter::flush() — Method in class BeanstalkdAdapter

Flush all tasks from the queue

DatabaseAdapter::flush() — Method in class DatabaseAdapter

Flush the queue table

KafkaAdapter::flush() — Method in class KafkaAdapter

Flush the queue

QueueAdapter::flush() — Method in class QueueAdapter

Flush the queue

RabbitMQAdapter::flush() — Method in class RabbitMQAdapter

Flush the queue

RedisAdapter::flush() — Method in class RedisAdapter

Flush all tasks from the queue

$ Schedule#filters — Property in class Schedule

The array of callbacks to filter when the task should run

Schedule::fridays() — Method in class Schedule

Schedule the task to run on Fridays

Schedule::filtersPass() — Method in class Schedule

Determine if the filters pass for the task

$ ScheduledEvent#failedCallback — Property in class ScheduledEvent

Failed callback

FilesystemAdapter — Class in namespace Bow\Session\Adapters
Session::flush() — Method in class Session

Allows you to empty the session

Session::flash() — Method in class Session

Add flash data After the data recovery is automatic deleted

FilesystemInterface — Class in namespace Bow\Storage\Contracts
FilesystemInterface::files() — Method in class FilesystemInterface

Alias sur readInDir

DiskFilesystemService::files() — Method in class DiskFilesystemService

List the files of a folder passed as a parameter

FTPService — Class in namespace Bow\Storage\Service
FTPService::files() — Method in class FTPService

List files in a directory

S3Service::files() — Method in class S3Service

List the files of a folder passed as a parameter

Collection::first() — Method in class Collection

The first element of the list

Collection::filter() — Method in class Collection
Filter
Collection::fill() — Method in class Collection

Fill storage

Str::forceInUTF8() — Method in class Str

Enables to force the encoding in utf-8

Str::fixUTF8() — Method in class Str

Enables to force the encoding in utf-8

FeatureHelper — Class in namespace Bow\Testing\Features
FeatureHelper::faker() — Method in class FeatureHelper

Get fake instance

FieldLexical — Class in namespace Bow\Validation
RequestValidation::fails() — Method in class RequestValidation

Check if the query

Validate::fails() — Method in class Validate

Allows to know the status of the validation

$ Validator#fails — Property in class Validator

The Fails flag

EngineAbstract::fileExists() — Method in class EngineAbstract

Check if the define file exists

View::fileExists() — Method in class View

Check if the define file exists

G

Application::getContainer() — Method in class Application

Get container

Application::getRouter() — Method in class Application

Get router

Auth::guard() — Method in class Auth

Check if user is authenticated

Auth::getInstance() — Method in class Auth

Get Auth Instance

Authentication::getAuthenticateUserId() — Method in class Authentication

Get the user id

Authentication::getRememberTokenName() — Method in class Authentication

The name of the column holding the remember-me token.

Authentication::getRememberToken() — Method in class Authentication

Read the current remember-me token.

GuardContract — Class in namespace Bow\Auth\Guards
$ GuardContract#guard — Property in class GuardContract

The define guard

GuardContract::guest() — Method in class GuardContract

Check if user is guest

GuardContract::getName() — Method in class GuardContract

Get the guard name

GuardContract::guard() — Method in class GuardContract

Load the guard

JwtGuard::guest() — Method in class JwtGuard

Check if user is guest

JwtGuard::getToken() — Method in class JwtGuard

Get the generated token

SessionGuard::guest() — Method in class SessionGuard

Check if user is guest

CacheAdapterInterface::get() — Method in class CacheAdapterInterface

Retrieve an entry in the cache

DatabaseAdapter::get() — Method in class DatabaseAdapter
FilesystemAdapter::get() — Method in class FilesystemAdapter
RedisAdapter::get() — Method in class RedisAdapter
Cache::getInstance() — Method in class Cache

Get the cache instance

Configuration::getContainer() — Method in class Configuration

Get the container instance

Configuration::getName() — Method in class Configuration

Get la service class name

Loader::getPath() — Method in class Loader

Get the base path

Loader::getBasePath() — Method in class Loader

Get the base path

Loader::getMiddlewares() — Method in class Loader

Middleware collection

Loader::getNamespaces() — Method in class Loader

Namespaces collection

Loader::getInstance() — Method in class Loader

Alias of singleton

Argument::getRawCommand() — Method in class Argument

Get commands

Argument::getParameter() — Method in class Argument

Retrieves a parameter

Argument::getParameters() — Method in class Argument

Get the collection of parameter

Argument::getTarget() — Method in class Argument

Retrieves the target value

Argument::getCommand() — Method in class Argument

Retrieves the command value

Argument::getAction() — Method in class Argument

Retrieves the command action

Argument::getTrash() — Method in class Argument

Get the trash content

Color::green() — Method in class Color

Green message

Command::getCommands() — Method in class Command

Get the commands

GenerateAppEventCommand — Class in namespace Bow\Console\Command\Generator
GenerateCacheCommand — Class in namespace Bow\Console\Command\Generator
GenerateConfigurationCommand — Class in namespace Bow\Console\Command\Generator
GenerateConsoleCommand — Class in namespace Bow\Console\Command\Generator
GenerateControllerCommand — Class in namespace Bow\Console\Command\Generator
GenerateEventListenerCommand — Class in namespace Bow\Console\Command\Generator
GenerateExceptionCommand — Class in namespace Bow\Console\Command\Generator
GenerateKeyCommand — Class in namespace Bow\Console\Command\Generator
GenerateMiddlewareCommand — Class in namespace Bow\Console\Command\Generator
GenerateMigrationCommand — Class in namespace Bow\Console\Command\Generator
GenerateModelCommand — Class in namespace Bow\Console\Command\Generator
GenerateNotificationCommand — Class in namespace Bow\Console\Command\Generator
GenerateNotifierCommand — Class in namespace Bow\Console\Command\Generator
GenerateQueueCommand — Class in namespace Bow\Console\Command\Generator
GenerateRouterResourceCommand — Class in namespace Bow\Console\Command\Generator
GenerateSeederCommand — Class in namespace Bow\Console\Command\Generator
GenerateServiceCommand — Class in namespace Bow\Console\Command\Generator
GenerateSessionCommand — Class in namespace Bow\Console\Command\Generator
GenerateTaskCommand — Class in namespace Bow\Console\Command\Generator
GenerateValidationCommand — Class in namespace Bow\Console\Command\Generator
Console::getInstance() — Method in class Console

Get the console instance

Generator — Class in namespace Bow\Console
Generator::getPath() — Method in class Generator

Get file path

Setting::getNamespaces() — Method in class Setting

Get the namespaces

Setting::getVarDirectory() — Method in class Setting

Get the var directory

Setting::getComponentDirectory() — Method in class Setting

Get the component directory

Setting::getConfigDirectory() — Method in class Setting

Get the config directory

Setting::getPackageDirectory() — Method in class Setting

Get the package configuration directory

Setting::getMigrationDirectory() — Method in class Setting

Get the migration directory

Setting::getSeederDirectory() — Method in class Setting

Get the seeder directory

Setting::getValidationDirectory() — Method in class Setting

Get the validation directory

Setting::getServiceDirectory() — Method in class Setting

Get the service directory

Setting::getTaskDirectory() — Method in class Setting

Get the task directory

Setting::getSchedulerDirectory() — Method in class Setting

Get the scheduler directory

Setting::getCommandDirectory() — Method in class Setting

Get the command directory

Setting::getEventDirectory() — Method in class Setting

Get the event directory

Setting::getEventListenerDirectory() — Method in class Setting

Get the event listener directory

Setting::getMiddlewareDirectory() — Method in class Setting

Get the middleware directory

Setting::getNotifierDirectory() — Method in class Setting

Get the notifier directory

Setting::getModelDirectory() — Method in class Setting

Get the model directory

Setting::getControllerDirectory() — Method in class Setting

Get the controller directory

Setting::getApplicationDirectory() — Method in class Setting

Get the app directory

Setting::getBaseDirectory() — Method in class Setting

Get base directory name

Setting::getBootstrap() — Method in class Setting

Get the bootstrap files

Setting::getServerFilename() — Method in class Setting

Get the local server file

Setting::getPublicDirectory() — Method in class Setting

Get the public base directory

Setting::getExceptionDirectory() — Method in class Setting

Get the exception directory

Capsule::getInstance() — Method in class Capsule

Get instance of Capsule

Compass::getInstance() — Method in class Compass

Retrieves Compass instance

CollectionInterface::get() — Method in class CollectionInterface

Allows to recover a value or value collection.

Builder::get() — Method in class Builder

Get information

Builder::getModel() — Method in class Builder

Get model

Relationship::getKey() — Method in class Relationship

Get the table key

Model::getTable() — Method in class Model

Get the table name.

Model::getConnection() — Method in class Model
Model::getKeyValue() — Method in class Model

Retrieves the primary key value

Model::getKey() — Method in class Model

Retrieves the primary key

Model::getKeyType() — Method in class Model

Retrieves the primary key

Model::getAttributes() — Method in class Model

Retrieves the list of attributes.

Model::getAttribute() — Method in class Model

Allows you to recover an attribute

Model::get() — Method in class Model
Relation::getResults() — Method in class Relation

Get the results of the relationship.

Relation::getParent() — Method in class Relation

Get the parent model.

Relation::getRelated() — Method in class Relation

Get associated model class.

Relation::getEager() — Method in class Relation

Execute the eager query and return the related models.

BelongsTo::getResults() — Method in class BelongsTo

Get the results of the relationship.

BelongsToMany::getResults() — Method in class BelongsToMany

Get the results of the relationship.

HasMany::getResults() — Method in class HasMany

Get the results of the relationship.

HasOne::getResults() — Method in class HasOne

Get the results of the relationship.

SoftDelete::getDeletedAtColumn() — Method in class SoftDelete

Resolve the deleted_at column name, honouring an optional protected string $deleted_at = '...'; override on the model.

AbstractConnection::getConnection() — Method in class AbstractConnection

Retrieves the connection (the write/primary connection)

AbstractConnection::getWriteConnection() — Method in class AbstractConnection

Retrieves the write (primary) connection, building it lazily

AbstractConnection::getReadConnection() — Method in class AbstractConnection

Retrieves the read (replica) connection, building it lazily.

AbstractConnection::getName() — Method in class AbstractConnection

Returns the name of the connection

AbstractConnection::getConfig() — Method in class AbstractConnection

Retrieves the configuration

AbstractConnection::getTablePrefix() — Method in class AbstractConnection

Retrieves the table prefix

AbstractConnection::getCharset() — Method in class AbstractConnection

Retrieves the type of encoding

AbstractConnection::getCollation() — Method in class AbstractConnection

Retrieves the define Collation

AbstractConnection::getPdoDriver() — Method in class AbstractConnection

Get the drive that PDO run on

Connection::getAdapter() — Method in class Connection

Returns the connection to a database.

Database::getInstance() — Method in class Database

Returns the Database instance

Database::getConnectionName() — Method in class Database

Get the connexion name

Database::getConnectionAdapter() — Method in class Database

Get adapter connexion instance

Database::getPdo() — Method in class Database

PDO, returns the instance of the connection.

PgsqlCompose::getCustomTypeQueries() — Method in class PgsqlCompose

Get the custom type for pgsql

Migration::getAdapterName() — Method in class Migration

Get adapter name

Migration::getTablePrefixed() — Method in class Migration

Get prefixed table name

Table::getEngine() — Method in class Table

Get the engine

Table::getCollation() — Method in class Table

Get the collation

Table::getCharset() — Method in class Table

Get the charset

Table::getTable() — Method in class Table

Get the define table name

Pagination::getBaseUrl() — Method in class Pagination

Get the base URL for pagination links.

Pagination::getPageParam() — Method in class Pagination

Get the page query parameter name.

Pagination::getQueryParams() — Method in class Pagination

Get the query parameters.

Pagination::getUrlRange() — Method in class Pagination

Get an array of URLs for a range of pages.

Pagination::getIterator() — Method in class Pagination

Get an iterator for the items.

$ QueryBuilder#group — Property in class QueryBuilder

Group statement collector

QueryBuilder::getAdapterName() — Method in class QueryBuilder

Get the connection adapter name

QueryBuilder::getPdo() — Method in class QueryBuilder

Get the connection

QueryBuilder::getTable() — Method in class QueryBuilder

Returns the name of the table.

QueryBuilder::getPrefix() — Method in class QueryBuilder

Returns the prefix.

QueryBuilder::group() — Method in class QueryBuilder

Clause Group By

QueryBuilder::groupBy() — Method in class QueryBuilder

Clause Group By

QueryBuilder::get() — Method in class QueryBuilder

Get make, only on the select request If the first selection mode is not active

QueryBuilder::getLastInsertId() — Method in class QueryBuilder

Turn back the id of the last insertion

QueryEvent::getName() — Method in class QueryEvent
Redis::getInstance() — Method in class Redis

Get the Redis Store instance

Redis::get() — Method in class Redis
Redis::getClient() — Method in class Redis
Event::getInstance() — Method in class Event

Event constructor.

Event::getEventListeners() — Method in class Event

Get the one-time listener for an event

Listener::getActionType() — Method in class Listener

Returns the type of action

Listener::getAction() — Method in class Listener

Returns the action to launch

Listener::getPriority() — Method in class Listener

Retrieves the priority of the listener

HttpClient::get() — Method in class HttpClient

Make GET request

Response::getContent() — Method in class Response

Get response content

Response::getHeaders() — Method in class Response

Get the response headers

Response::getCode() — Method in class Response

Get the response code

Response::getExecutionTime() — Method in class Response

Get the response executing time

Response::getConnexionTime() — Method in class Response

Get the request connexion time

Response::getUploadSize() — Method in class Response

Get the response upload size

Response::getUploadSpeed() — Method in class Response

Get the request upload speed

Response::getDownloadSize() — Method in class Response

Get the download size

Response::getDownloadSpeed() — Method in class Response

Get the download speed

Response::getErrorMessage() — Method in class Response

Get error message

Response::getErrorNumber() — Method in class Response

Get error code

Response::getContentType() — Method in class Response

Get the response content type

HttpException::getStatus() — Method in class HttpException

Get the define user error code

HttpException::getStatusCode() — Method in class HttpException

Get the status code

HttpException::getErrorBags() — Method in class HttpException

Get the errors bags

HttpStatus::getMessage() — Method in class HttpStatus

Get the message

HttpStatus::getCodes() — Method in class HttpStatus

Get the codes

Redirect::getInstance() — Method in class Redirect

Get redirection instance

Request::getInvalidJsonPayload() — Method in class Request

The JSON decoding error for this request, or null when the payload was absent or well-formed.

Request::getHeader() — Method in class Request

Get Request header

Request::get() — Method in class Request

Retrieve a value or a collection of values.

Request::getId() — Method in class Request

Get the request ID

Request::getInstance() — Method in class Request

Singletons loader

Request::getHeaders() — Method in class Request

Get Request header

Request::getBag() — Method in class Request

Get the shared value in request bags

Request::getBags() — Method in class Request

Get the shared value in request bags

Response::getInstance() — Method in class Response

Get response

Response::getCode() — Method in class Response

Get status code

Response::getHeaders() — Method in class Response

Get headers

Response::getContent() — Method in class Response

Get response message

Response::getServerAccessControl() — Method in class Response

Modify the service access control from ServerAccessControl instance

UploadedFile::getExtension() — Method in class UploadedFile

Get the file extension

UploadedFile::getTypeMime() — Method in class UploadedFile

Get the file extension

UploadedFile::getFilesize() — Method in class UploadedFile

Get the size of the file

UploadedFile::getFilename() — Method in class UploadedFile

Get the filename

UploadedFile::getContent() — Method in class UploadedFile

Get the file content

UploadedFile::getHashName() — Method in class UploadedFile

Get the file hash name

UploadedFile::getBasename() — Method in class UploadedFile

Get the main name of the file

Envelop::getHeaders() — Method in class Envelop

Get the headers

Envelop::getSubject() — Method in class Envelop

Get the subject of the email

Envelop::getFrom() — Method in class Envelop

Get the sender

Envelop::getMessage() — Method in class Envelop

Get the email message

Envelop::getCharset() — Method in class Envelop

Get the email encoding

Envelop::getType() — Method in class Envelop

Get Content-Type

Envelop::getTo() — Method in class Envelop

Get the list of receivers

Mail::getInstance() — Method in class Mail

Get mail instance

BeanstalkdAdapter::getPriority() — Method in class BeanstalkdAdapter

Convert priority level to Beanstalkd priority value

$ KafkaAdapter#group_id — Property in class KafkaAdapter
KafkaAdapter::getBrokers() — Method in class KafkaAdapter

Get broker list from config

KafkaAdapter::getTopicConf() — Method in class KafkaAdapter

Get topic configuration

QueueAdapter::getTries() — Method in class QueueAdapter

Get task tries

QueueAdapter::getQueue() — Method in class QueueAdapter

Get the queue or return the default.

QueueAdapter::generateId() — Method in class QueueAdapter

Generate the task id

RedisAdapter::getFailedTasks() — Method in class RedisAdapter

Get failed tasks for a queue

Connection::getAdapter() — Method in class Connection

Get the configured adapter instance

QueueTask::getPriority() — Method in class QueueTask

Get the task priority

QueueTask::getId() — Method in class QueueTask

Get the task id

QueueTask::getAttempts() — Method in class QueueTask

Get the task attempts

QueueTask::getRetry() — Method in class QueueTask

Get the task retry

QueueTask::getQueue() — Method in class QueueTask

Get the task queue

QueueTask::getDelay() — Method in class QueueTask

Get the task delay

Controller::getPrefix() — Method in class Controller

Get the prefix

Controller::getMiddleware() — Method in class Controller

Get the middleware

Controller::getName() — Method in class Controller

Get the route name

Get — Class in namespace Bow\Router\Attributes
Route::getPath() — Method in class Route

Get the route path

Route::getMethods() — Method in class Route

Get the http methods

Route::getMiddleware() — Method in class Route

Get the middleware

Route::getWhere() — Method in class Route

Get the route constraints

Route::getName() — Method in class Route

Get the route name

Route::getAction() — Method in class Route

Get the action executed on the current route

Route::getDomain() — Method in class Route

Get the domain pattern for the route

Route::getPath() — Method in class Route

Get the path of the current road

Route::getName() — Method in class Route

Get the name of the route

Route::getParameters() — Method in class Route

Get the settings

Route::getParameter() — Method in class Route

Get a parameter element

Router::getInstance() — Method in class Router

Get the instance of router

Router::get() — Method in class Router

Add a GET route

Router::getErrorCodes() — Method in class Router

Get the error codes

Router::getRoutes() — Method in class Router

Get the route collection

Router::getSpecialMethod() — Method in class Router

Retrieve the define special method

Schedule::getExpression() — Method in class Schedule

Get the cron expression

Schedule::getTimezone() — Method in class Schedule

Get the timezone

Schedule::getDescription() — Method in class Schedule

Get the description

Schedule::getExpiresAt() — Method in class Schedule

Get the expires at value

Schedule::getDateParts() — Method in class Schedule

Get the date parts from a DateTime

Schedule::getEvent() — Method in class Schedule

Get the owning scheduled event

ScheduledEvent::getSchedule() — Method in class ScheduledEvent

Get the schedule instance

ScheduledEvent::getType() — Method in class ScheduledEvent

Get the event type

ScheduledEvent::getTarget() — Method in class ScheduledEvent

Get the event target

ScheduledEvent::getMutexName() — Method in class ScheduledEvent

Get the mutex name for this event

ScheduledEvent::getConnection() — Method in class ScheduledEvent

Get the queue connection

ScheduledEvent::getBowPath() — Method in class ScheduledEvent

Get the path to the bow executable

ScheduledEvent::getLastRunAt() — Method in class ScheduledEvent

Get the last run time

ScheduledEvent::getCronExpression() — Method in class ScheduledEvent

Get the cron expression for this event

ScheduledEvent::getOutput() — Method in class ScheduledEvent

Get the output from the last execution

ScheduledEvent::getExitCode() — Method in class ScheduledEvent

Get the exit code from the last execution

ScheduledEvent::getDescription() — Method in class ScheduledEvent

Get the event description

Scheduler::getInstance() — Method in class Scheduler

Get the Scheduler instance

Scheduler::getEvents() — Method in class Scheduler

Get all registered events

Scheduler::getDueEvents() — Method in class Scheduler

Get all due events

Hash::getHashConfig() — Method in class Hash

Get the hash configuration

ArrayAdapter::gc() — Method in class ArrayAdapter

Garbage collector

DatabaseAdapter::gc() — Method in class DatabaseAdapter

Garbage collector for cleans old sessions

FilesystemAdapter::gc() — Method in class FilesystemAdapter

Garbage collector

Cookie::get() — Method in class Cookie

Allows you to retrieve a value or collection of cookie value.

Session::getInstance() — Method in class Session

Get session singleton

Session::get() — Method in class Session

Retrieves a value or value collection.

FilesystemInterface::get() — Method in class FilesystemInterface

Get file content

ServiceNotFoundException::getService() — Method in class ServiceNotFoundException

Get the service name

DiskFilesystemService::getBaseDirectory() — Method in class DiskFilesystemService

Get the base directory

DiskFilesystemService::get() — Method in class DiskFilesystemService

Recover the contents of the file

FTPService::getCurrentDirectory() — Method in class FTPService

Return the current working directory.

FTPService::getConnection() — Method in class FTPService

Get ftp connection

FTPService::get() — Method in class FTPService

Get file content from FTP server

S3Service::getInstance() — Method in class S3Service

Get S3Service

S3Service::get() — Method in class S3Service

Recover the contents of the file

Arraydotify::getDotified() — Method in class Arraydotify

Get the dotified array

Arraydotify::get() — Method in class Arraydotify

Get a value using dot notation with a default fallback

Collection::get() — Method in class Collection

Allows to recover a value or value collection.

Collection::getIterator() — Method in class Collection
getIterator
Env::getInstance() — Method in class Env

Get the Env instance

Env::get() — Method in class Env
Serializes::getPropertyValue() — Method in class Serializes

Get the property value for the given property.

Response::getContent() — Method in class Response

Get the response content

TestCase::get() — Method in class TestCase

GET request.

TestCase::getBaseUrl() — Method in class TestCase

Resolve the base URL. Override this in a subclass for more elaborate setups (per-test base URLs, computed from env, etc.).

Translator::getInstance() — Method in class Translator

Get singleton instance

Translator::getLocale() — Method in class Translator

Get locale

ValidationException::getErrors() — Method in class ValidationException

Get the errors

RequestValidation::getValidationInstance() — Method in class RequestValidation

Get the validator instance

RequestValidation::getMessage() — Method in class RequestValidation

Get the message of the last error

RequestValidation::getMessages() — Method in class RequestValidation

Get all errors messages

RequestValidation::getValidationData() — Method in class RequestValidation

Get validation data

RequestValidation::getRequest() — Method in class RequestValidation

Get the current request

Validate::getCorruptedFields() — Method in class Validate

Informs about fields that could not be validated

Validate::getFailsRules() — Method in class Validate

The error message on the last commit

Validate::getLastMessage() — Method in class Validate

The error message on the last commit

Validate::getMessages() — Method in class Validate

The error message on the last commit

EngineAbstract::getEngine() — Method in class EngineAbstract

Get the using engine

EngineAbstract::getName() — Method in class EngineAbstract

Get the engine name

PHPEngine::getEngine() — Method in class PHPEngine
TwigEngine::getEngine() — Method in class TwigEngine

The get engine instance

View::getTemplate() — Method in class View

Get the template engine instance

View::getInstance() — Method in class View

Get the view singleton instance

View::getEngine() — Method in class View

Get the engine

View::getContent() — Method in class View

Get rendering content

H

CacheAdapterInterface::has() — Method in class CacheAdapterInterface

Check for an entry in the cache.

DatabaseAdapter::has() — Method in class DatabaseAdapter
FilesystemAdapter::has() — Method in class FilesystemAdapter
RedisAdapter::has() — Method in class RedisAdapter
Argument::hasTrash() — Method in class Argument

Check if bad parameter have been input

CollectionInterface::has() — Method in class CollectionInterface

Check for existence of a key in the session collection

Relationship::hasMany() — Method in class Relationship

The has many relative

Relationship::hasOne() — Method in class Relationship

The has one relative

$ Model#hidden — Property in class Model

The hidden field

$ Relation#has_constraints — Property in class Relation

Indicates whether the relation is adding constraints.

$ Relation#has_pivot — Property in class Relation

Indicate whether the relationships use a pivot table.*.

HasMany — Class in namespace Bow\Database\Barry\Relations
HasOne — Class in namespace Bow\Database\Barry\Relations
AbstractConnection::hasWriteConnection() — Method in class AbstractConnection

Whether the write connection has already been established.

Pagination::hasNext() — Method in class Pagination

Check if there is a next page.

Pagination::hasPrevious() — Method in class Pagination

Check if there is a previous page.

Pagination::hasPages() — Method in class Pagination

Check if there are multiple pages.

$ QueryBuilder#having — Property in class QueryBuilder

Having statement collector

$ QueryBuilder#having_data_binding — Property in class QueryBuilder

Bound values for the having clause.

QueryBuilder::having() — Method in class QueryBuilder

clause having, is used with a groupBy

HttpClient — Class in namespace Bow\Http\Client
HttpClient::head() — Method in class HttpClient

Make HEAD request (retrieves headers only, no body)

HttpClient::hasHeader() — Method in class HttpClient

Check if header exists

HttpClientException — Class in namespace Bow\Http\Client
HttpException — Class in namespace Bow\Http\Exception
HttpStatus — Class in namespace Bow\Http
Request::hasFile() — Method in class Request

Check if file exists

Request::hasHeader() — Method in class Request

Check if a header exists.

Request::has() — Method in class Request

Check if key is existing

Request::hostname() — Method in class Request

Get the host name of the server.

Envelop::html() — Method in class Envelop

Define the type of content in text/html

Router::hasSpecialMethod() — Method in class Router

Check user define the special method

Schedule::hourly() — Method in class Schedule

Run the task hourly

Schedule::hourlyAt() — Method in class Schedule

Run the task hourly at a given offset

Hash — Class in namespace Bow\Security
Cookie::has() — Method in class Cookie

Check for existence of a key in the session collection

Session::has() — Method in class Session

Allows checking for the existence of a key in the session collection

Arraydotify::has() — Method in class Arraydotify

Check if the array has a key using dot notation

Collection::has() — Method in class Collection

Check existence of a key in the session collection

TestCase::head() — Method in class TestCase

HEAD request (headers only, no body).

I

Application::isRunningOnCli() — Method in class Application

Check if it is running on php cli

GuardContract::id() — Method in class GuardContract

Check the user id

JwtGuard::id() — Method in class JwtGuard

Get the user id

SessionGuard::id() — Method in class SessionGuard

Get the user id

CacheAdapterInterface::increment() — Method in class CacheAdapterInterface

Increment the value of an entry in the cache

DatabaseAdapter::increment() — Method in class DatabaseAdapter
FilesystemAdapter::increment() — Method in class FilesystemAdapter
RedisAdapter::increment() — Method in class RedisAdapter
$ Loader#instance — Property in class Loader
Loader::isCli() — Method in class Loader

Check if php running env is cli

Color::info() — Method in class Color

Blue message with '[info]' prefix

Capsule::instance() — Method in class Capsule

Saves the instance of a class

Compass::injector() — Method in class Compass

Make any class injection

Compass::injectorForClosure() — Method in class Compass

Injection for closure

CollectionInterface::isEmpty() — Method in class CollectionInterface

Check if a collection is empty.

Model::increment() — Method in class Model
Database::insert() — Method in class Database

Execute an insert query

Database::inTransaction() — Method in class Database

Check if database execution is in the transaction

Pagination::items() — Method in class Pagination

Get the collection of items for the current page.

Pagination::isEmpty() — Method in class Pagination

Check if the pagination has no items.

Pagination::isNotEmpty() — Method in class Pagination

Check if the pagination has items.

QueryBuilder::increment() — Method in class QueryBuilder

Increment column

QueryBuilder::insertAndGetLastId() — Method in class QueryBuilder

InsertAndGetLastId action launches the insert and lastInsertId actions

QueryBuilder::insert() — Method in class QueryBuilder
Insert
Response::isFailed() — Method in class Response

Check if status code is failed

Response::isSuccessful() — Method in class Response

Check if status code is successful

InternalServerErrorException — Class in namespace Bow\Http\Exception
Request::isPut() — Method in class Request

Check if the query is of type PUT

Request::isMethod() — Method in class Request

Check that the request method matches the given one.

Request::input() — Method in class Request

Alias of get, retrieve an input value.

Request::id() — Method in class Request

Alias of getId

Request::isPost() — Method in class Request

Check if the query is POST

Request::isGet() — Method in class Request

Check if the query is of type GET

Request::isDelete() — Method in class Request

Check if the query is DELETE

Request::isAjax() — Method in class Request

Check if we are in the case of an AJAX request.

Request::is() — Method in class Request

Check if a url matches with the pattern

Request::isReferer() — Method in class Request

Check if a url matches with the pattern

Request::ip() — Method in class Request

Get client address

Request::isSecure() — Method in class Request

Check if the secure protocol

Request::isProtocol() — Method in class Request

Check the protocol of the request

Request::ignore() — Method in class Request

Retrieves the rest of values

UploadedFile::isUploaded() — Method in class UploadedFile

Check if the file is uploaded

KafkaAdapter::initProducer() — Method in class KafkaAdapter

Initialize the Kafka producer

KafkaAdapter::initConsumer() — Method in class KafkaAdapter

Initialize the Kafka consumer

$ QueueTask#id — Property in class QueueTask

Define the task id

Schedule::isDue() — Method in class Schedule

Determine if the task is due to run

ScheduledEvent::isDue() — Method in class ScheduledEvent

Check if the event is due to run

ScheduledEvent::isRunning() — Method in class ScheduledEvent

Check if the event is currently running

Cookie::isEmpty() — Method in class Cookie

Check if a collection is empty.

Session::isEmpty() — Method in class Session

Check whether a collection is empty.

FilesystemInterface::isFile() — Method in class FilesystemInterface

isFile alias of is_file.

FilesystemInterface::isDirectory() — Method in class FilesystemInterface

isDirectory alias of is_dir.

DiskFilesystemService::isFile() — Method in class DiskFilesystemService

isFile alias of is_file.

DiskFilesystemService::isDirectory() — Method in class DiskFilesystemService

isDirectory alias of is_dir.

FTPService::isFile() — Method in class FTPService

Check if path is a file

FTPService::isDirectory() — Method in class FTPService

Check if path is a directory

S3Service::isFile() — Method in class S3Service

isFile alias of is_file.

S3Service::isDirectory() — Method in class S3Service

isDirectory alias of is_dir.

Temporary::isOpen() — Method in class Temporary

Check if the streaming is open

Collection::isEmpty() — Method in class Collection

Check if a collection is empty.

Collection::implode() — Method in class Collection
Implode
Collection::ignores() — Method in class Collection

Ignore the key that is given to it and return an instance of Collection.

Env::isLoaded() — Method in class Env
Log::info() — Method in class Log
LoggerService::info() — Method in class LoggerService

Logger service

Str::isMail() — Method in class Str

Check if the email is a valid email.

Str::isDomain() — Method in class Str

Check if the string is a domain

Str::isAlphaNum() — Method in class Str

Check if the string is in alphanumeric

Str::isNumeric() — Method in class Str

Check if the string is in numeric

Str::isAlpha() — Method in class Str

Check if the string is in alpha

Str::isSlug() — Method in class Str

Check if the string is in slug format

Str::isUpper() — Method in class Str

Check if the string is in uppercase

Str::isLower() — Method in class Str

Check if the string is lowercase

Str::isEmpty() — Method in class Str

Check if the string is empty

Translator::isLocale() — Method in class Translator

Check the locale

IpRule — Class in namespace Bow\Validation\Rules
$ Validator#inputs — Property in class Validator

The validation DATA

J

BaseErrorHandler::json() — Method in class BaseErrorHandler

Send the json as response

JwtGuard — Class in namespace Bow\Auth\Guards
Model::jsonSerialize() — Method in class Model
Model::join() — Method in class Model
Model::jump() — Method in class Model
Collection::jsonSerialize() — Method in class Collection
$ QueryBuilder#join — Property in class QueryBuilder

Join statement collector

QueryBuilder::join() — Method in class QueryBuilder

Join clause

QueryBuilder::jump() — Method in class QueryBuilder

Jump = Offset

QueryBuilder::jsonSerialize() — Method in class QueryBuilder

JsonSerialize implementation

Response::json() — Method in class Response

JSON response

QueueTask::jobShouldBeDelete() — Method in class QueueTask

Delete the task from queue.

Collection::jsonSerialize() — Method in class Collection
jsonSerialize
JsonRule — Class in namespace Bow\Validation\Rules

K

KafkaAdapter — Class in namespace Bow\Queue\Adapters
QueueAdapter::kill() — Method in class QueueAdapter

Kill the process.

Collection::keys() — Method in class Collection

Get the list of keys of collection

KernelTesting — Class in namespace Bow\Testing
RequestValidation::keys() — Method in class RequestValidation

The allowed validation key

L

GuardContract::logout() — Method in class GuardContract
Logout
GuardContract::login() — Method in class GuardContract
Login
JwtGuard::login() — Method in class JwtGuard

Make direct login

JwtGuard::logout() — Method in class JwtGuard

Destruct token

SessionGuard::login() — Method in class SessionGuard

Make direct login

SessionGuard::logout() — Method in class SessionGuard

Make direct logout

LoginUserTrait — Class in namespace Bow\Auth\Traits
Loader — Class in namespace Bow\Configuration
LoggerConfiguration — Class in namespace Bow\Configuration
SchedulerCommand::list() — Method in class SchedulerCommand

List all registered scheduled events

$ Model#latest — Property in class Model

Defines the column where the query construct will use for the last query

Model::latest() — Method in class Model

Get latest

Model::leftJoin() — Method in class Model
Model::lockForUpdate() — Method in class Model
Database::lastInsertId() — Method in class Database

Retrieves the identifier of the last record.

Pagination::lastItem() — Method in class Pagination

Get the "index" of the last item being paginated (1-indexed).

Pagination::lastPageUrl() — Method in class Pagination

Get the URL for the last page.

Pagination::links() — Method in class Pagination

Get pagination links data for rendering.

$ QueryBuilder#limit — Property in class QueryBuilder

Limit statement collector

$ QueryBuilder#last_query — Property in class QueryBuilder

Determine the last sql query

$ QueryBuilder#lock_for_update — Property in class QueryBuilder

Lock rows for update

QueryBuilder::leftJoin() — Method in class QueryBuilder

Left Join clause

QueryBuilder::last() — Method in class QueryBuilder

Get the last record

QueryBuilder::lockForUpdate() — Method in class QueryBuilder

Lock the selected rows for update

Event::listener() — Method in class Event

Alias to on method

Listener — Class in namespace Bow\Event
Request::locale() — Method in class Request

Get the request locale.

Request::lang() — Method in class Request

Get request lang.

LogAdapter — Class in namespace Bow\Mail\Adapters
Mail::later() — Method in class Mail

Send mail later

Mail::laterOn() — Method in class Mail

Send mail later on specific queue

QueueAdapter::listenForSignals() — Method in class QueueAdapter

Enable async signals for the process.

QueueAdapter::logError() — Method in class QueueAdapter

Log an error

QueueAdapter::logProcessingTask() — Method in class QueueAdapter

Log processing task

QueueAdapter::logProcessedTask() — Method in class QueueAdapter

Log processed task

QueueAdapter::logFailedTask() — Method in class QueueAdapter

Log failed task

$ ScheduledEvent#lastRunAt — Property in class ScheduledEvent

The last run time

Scheduler::log() — Method in class Scheduler

Log a message

FTPService::listDirectoryContents() — Method in class FTPService

List directory contents

Storage::local() — Method in class Storage

Mount disk

Temporary::lockFile() — Method in class Temporary

Set the Lock file name

Collection::last() — Method in class Collection

The last element of the list

Collection::length() — Method in class Collection

Length of the collection

Log — Class in namespace Bow\Support
LoggerService — Class in namespace Bow\Support
Str::lower() — Method in class Str

lower case

Str::len() — Method in class Str
Len
$ Validator#last_message — Property in class Validator

The last name

M

Application::make() — Method in class Application

Build the application

Loader::middlewares() — Method in class Loader

Middleware collection

MigrationCommand — Class in namespace Bow\Console\Command
MigrationCommand::migrate() — Method in class MigrationCommand

Make a migration command

MigrationCommand::makeUp() — Method in class MigrationCommand

Run all up migrations

MigrationCommand::makeRollback() — Method in class MigrationCommand

Rollback all migrations in batch 1

MigrationCommand::makeReset() — Method in class MigrationCommand

Reset all migrations

Generator::makeStubContent() — Method in class Generator

Stub render

Generator::makeUsingStubPathContent() — Method in class Generator

Make stub using path

Capsule::makeWith() — Method in class Capsule

Compilation with parameter

Capsule::make() — Method in class Capsule

Make the

MiddlewareDispatcher — Class in namespace Bow\Container
$ Builder#model — Property in class Builder

The model instance

Model — Class in namespace Bow\Database\Barry

Static method hints for calls dispatched through __callStatic() to the underlying Builder (and its parent QueryBuilder). They let IDEs and static analysers type-check fluent chains such as User::where('active', true)->orderBy('id')->paginate(15).

Model::max() — Method in class Model
Model::min() — Method in class Model
Relation::match() — Method in class Relation

Match the eager loaded related models back onto their parents.

AbstractConnection::makePdo() — Method in class AbstractConnection

Build a PDO instance from the given configuration.

MysqlAdapter — Class in namespace Bow\Database\Connection\Adapters
MysqlAdapter::makePdo() — Method in class MysqlAdapter

Build a PDO instance from the given configuration.

PostgreSQLAdapter::makePdo() — Method in class PostgreSQLAdapter

Build a PDO instance from the given configuration.

SqliteAdapter::makePdo() — Method in class SqliteAdapter

Build a PDO instance from the given configuration.

MigrationException — Class in namespace Bow\Database\Exception
ModelException — Class in namespace Bow\Database\Exception
MysqlCompose — Class in namespace Bow\Database\Migration\Compose
Migration — Class in namespace Bow\Database\Migration
MixedColumn — Class in namespace Bow\Database\Migration\Shortcut
Table::make() — Method in class Table

Generate the sql

DatabaseNotification::markAsRead() — Method in class DatabaseNotification

Mark notification as read

WithNotification::markAsRead() — Method in class WithNotification
WithNotification::markAllAsRead() — Method in class WithNotification
QueryBuilder::max() — Method in class QueryBuilder
Max
QueryBuilder::min() — Method in class QueryBuilder
Min
MethodNotAllowedException — Class in namespace Bow\Http\Exception
Request::method() — Method in class Request

Returns the method of the request.

ServerAccessControl::maxAge() — Method in class ServerAccessControl

Active Access-control-Max-Age

UploadedFile::moveTo() — Method in class UploadedFile

Move the uploaded file to a directory.

MailAdapterInterface — Class in namespace Bow\Mail\Contracts
Envelop::message() — Method in class Envelop

Alias of setMessage

MailException — Class in namespace Bow\Mail\Exception
Mail — Class in namespace Bow\Mail
MailConfiguration — Class in namespace Bow\Mail
MailQueueTask — Class in namespace Bow\Mail
MailChannelAdapter — Class in namespace Bow\Notifier\Adapters
MethodCallException — Class in namespace Bow\Queue\Exceptions
Resource::make() — Method in class Resource

Make rest

Route::middleware() — Method in class Route

Add middleware

Route::match() — Method in class Route

Lets check if the url of the query is conform to that defined by the router

$ Router#middlewares — Property in class Router

Define the global middleware

Router::middleware() — Method in class Router

Allows to associate a global middleware on a route

Router::match() — Method in class Router

Match route de tout type de method

Schedule::monthly() — Method in class Schedule

Run the task monthly

Schedule::monthlyOn() — Method in class Schedule

Run the task monthly on a given day and time

Schedule::mondays() — Method in class Schedule

Schedule the task to run on Mondays

Schedule::matchesCronPart() — Method in class Schedule

Check if a cron part matches the given value

$ ScheduledEvent#mutexName — Property in class ScheduledEvent

The unique mutex key for preventing overlaps

Hash::make() — Method in class Hash

Allows to have a value and when the hash has failed it returns false.

Sanitize::make() — Method in class Sanitize

To clean the data

Tokenize::makeCsrfToken() — Method in class Tokenize

Csrf token creator

Tokenize::make() — Method in class Tokenize

Generate a cryptographically strong token.

FilesystemInterface::makeDirectory() — Method in class FilesystemInterface

Create a directory

FilesystemInterface::move() — Method in class FilesystemInterface

Rename or move a source file to a target file.

DiskFilesystemService::makeDirectory() — Method in class DiskFilesystemService

Create a directory

DiskFilesystemService::move() — Method in class DiskFilesystemService

Renames or moves a source file to a target file.

FTPService::makeDirectory() — Method in class FTPService

Create a directory recursively

FTPService::makeActualDirectory() — Method in class FTPService

Create a single directory

FTPService::move() — Method in class FTPService

Rename or move a file from source to target

S3Service::makeDirectory() — Method in class S3Service

Create a directory

S3Service::move() — Method in class S3Service

Renames or moves a source file to a target file.

Arraydotify::make() — Method in class Arraydotify

Make array dotify (static factory method)

Collection::merge() — Method in class Collection

Merge the collection with a painting or other collection

Collection::map() — Method in class Collection
Map
Collection::max() — Method in class Collection
Max
Collection::min() — Method in class Collection
Max
Migration — Class in namespace Bow\Testing\Features
KernelTesting::middlewares() — Method in class KernelTesting
RequestValidation::messages() — Method in class RequestValidation

The define the user custom message

$ Validator#messages — Property in class Validator

The user messages

Validator::make() — Method in class Validator

Any possible markers.

N

Loader::namespaces() — Method in class Loader

Get app namespace

$ AbstractCommand#namespaces — Property in class AbstractCommand

The application namespace

SchedulerCommand::next() — Method in class SchedulerCommand

Show the next run time for all events

Relation::noConstraints() — Method in class Relation

Run the given callback with relation constraints disabled.

$ AbstractConnection#name — Property in class AbstractConnection

The connexion name

$ MysqlAdapter#name — Property in class MysqlAdapter

The connexion nane

$ PostgreSQLAdapter#name — Property in class PostgreSQLAdapter

The connexion nane

$ SqliteAdapter#name — Property in class SqliteAdapter

The connexion name

NotFoundException — Class in namespace Bow\Database\Exception
NumberColumn — Class in namespace Bow\Database\Migration\Shortcut
Table::normalizeOfType() — Method in class Table

Normalize the data type

WithNotification::notifications() — Method in class WithNotification
Pagination::next() — Method in class Pagination

Get the next page number.

Pagination::nextPageUrl() — Method in class Pagination

Get the URL for the next page.

NoContentException — Class in namespace Bow\Http\Exception
NotFoundException — Class in namespace Bow\Http\Exception
NativeAdapter — Class in namespace Bow\Mail\Adapters
Notifier — Class in namespace Bow\Notifier
NotifierQueueTask — Class in namespace Bow\Notifier
NotifierShouldQueue — Class in namespace Bow\Notifier
Route::name() — Method in class Route

To give a name to the road

Hash::needsRehash() — Method in class Hash

Allows you to rehash a value.

TestCase::newHttpClient() — Method in class TestCase

Build a fresh HttpClient pre-configured with the current headers and pending attachments. Attachments are consumed (reset) after this call; headers persist for the lifetime of the test instance.

NullableRule — Class in namespace Bow\Validation\Rules
NumericRule — Class in namespace Bow\Validation\Rules
$ EngineAbstract#name — Property in class EngineAbstract

The template engine name

$ PHPEngine#name — Property in class PHPEngine

The engine name

$ TwigEngine#name — Property in class TwigEngine

The engine name

O

Loader::offsetExists() — Method in class Loader
Loader::offsetGet() — Method in class Loader
Loader::offsetSet() — Method in class Loader
Loader::offsetUnset() — Method in class Loader
Capsule::offsetExists() — Method in class Capsule
Capsule::offsetGet() — Method in class Capsule
Capsule::offsetSet() — Method in class Capsule
Capsule::offsetUnset() — Method in class Capsule
Model::orderBy() — Method in class Model
ArrayAccessTrait::offsetSet() — Method in class ArrayAccessTrait
_offsetSet
ArrayAccessTrait::offsetExists() — Method in class ArrayAccessTrait
_offsetExists
ArrayAccessTrait::offsetUnset() — Method in class ArrayAccessTrait
_offsetUnset
ArrayAccessTrait::offsetGet() — Method in class ArrayAccessTrait
_offsetGet
SoftDelete::onlyTrashed() — Method in class SoftDelete

Start a query that only returns soft-deleted rows.

Pagination::onFirstPage() — Method in class Pagination

Check if currently on the first page.

Pagination::onLastPage() — Method in class Pagination

Check if currently on the last page.

Pagination::offsetExists() — Method in class Pagination

Determine if an item exists at an offset.

Pagination::offsetGet() — Method in class Pagination

Get an item at a given offset.

Pagination::offsetSet() — Method in class Pagination

Set the item at a given offset.

Pagination::offsetUnset() — Method in class Pagination

Unset the item at a given offset.

$ QueryBuilder#order — Property in class QueryBuilder

Order By statement collector

QueryBuilder::orWhereRaw() — Method in class QueryBuilder

Add orWhere clause into the request

QueryBuilder::orWhere() — Method in class QueryBuilder

orWhere, add a condition of type:

QueryBuilder::orOn() — Method in class QueryBuilder

Clause On, followed by a combination by a comparator <> The user has to do an "on()" before using the "orOn"

QueryBuilder::orderBy() — Method in class QueryBuilder

Clause Order By

Event::on() — Method in class Event
Event::once() — Method in class Event
Event::off() — Method in class Event
HttpClient::options() — Method in class HttpClient

Make OPTIONS request (retrieves allowed HTTP methods)

Request::origin() — Method in class Request

Origin the name of the server + the scheme

Request::old() — Method in class Request

Get previous request data

Request::only() — Method in class Request

Retrieves the values contained in the exception table

NativeAdapter::on() — Method in class NativeAdapter

Switch on other define from

MailQueueTask::onException() — Method in class MailQueueTask

Send the processing exception

NotifierQueueTask::onException() — Method in class NotifierQueueTask

Send the processing exception

QueueTask::onException() — Method in class QueueTask

Get the task error

Options — Class in namespace Bow\Router\Attributes
Router::options() — Method in class Router

Add a OPTIONS route

Schedule::onConnection() — Method in class Schedule

Set the queue connection to use for task execution

$ ScheduledEvent#output — Property in class ScheduledEvent

The output of the last execution

ScheduledEvent::onConnection() — Method in class ScheduledEvent

Set the queue connection to use for task execution

ScheduledEvent::onFailure() — Method in class ScheduledEvent

Register a failed callback

ArrayAdapter::open() — Method in class ArrayAdapter

When the session start

DatabaseAdapter::open() — Method in class DatabaseAdapter

When the session start

FilesystemAdapter::open() — Method in class FilesystemAdapter

When the session start

Temporary::open() — Method in class Temporary

Open the streaming

Arraydotify::offsetGet() — Method in class Arraydotify

Get a value from the array using dot notation

Arraydotify::offsetExists() — Method in class Arraydotify

Check if a key exists in the array using dot notation

Arraydotify::offsetSet() — Method in class Arraydotify

Set a value in the array using dot notation

Arraydotify::offsetUnset() — Method in class Arraydotify

Unset a value from the array using dot notation

Collection::offsetExists() — Method in class Collection
offsetExists
Collection::offsetGet() — Method in class Collection
offsetGet
Collection::offsetSet() — Method in class Collection
offsetSet
Collection::offsetUnset() — Method in class Collection
offsetUnset
TestCase::options() — Method in class TestCase

OPTIONS request (typically for CORS preflight).

P

CacheAdapterInterface::push() — Method in class CacheAdapterInterface

Add new enter in the cache system

DatabaseAdapter::push() — Method in class DatabaseAdapter
FilesystemAdapter::push() — Method in class FilesystemAdapter
RedisAdapter::ping() — Method in class RedisAdapter

Ping the redis service

RedisAdapter::push() — Method in class RedisAdapter
Command::pushCommand() — Method in class Command

Push new command

Compass::pushMiddleware() — Method in class Compass

Add a middleware to the list

Compass::pushNamespace() — Method in class Compass

Adding a namespace to the list

MiddlewareDispatcher::pipe() — Method in class MiddlewareDispatcher

Add a middleware to the runtime collection

MiddlewareDispatcher::process() — Method in class MiddlewareDispatcher

Start the middleware running process

$ Model#prefix — Property in class Model

Define the table prefix

$ Model#primary_key — Property in class Model

The table primary key column name

$ Model#primary_key_type — Property in class Model

The table primary key type

Model::persist() — Method in class Model

persist aliases on insert action

Model::paginate() — Method in class Model

Pagination configuration

$ Relation#primary_key — Property in class Relation

The associated key on the parent model.

$ Relation#parent — Property in class Relation

The parent model instance

PostgreSQLAdapter — Class in namespace Bow\Database\Connection\Adapters
PgsqlCompose — Class in namespace Bow\Database\Migration\Compose
$ DatabaseNotification#primary_key_type — Property in class DatabaseNotification

The primary key type

Pagination — Class in namespace Bow\Database
Pagination::perPage() — Method in class Pagination

Get the number of items per page.

Pagination::previous() — Method in class Pagination

Get the previous page number.

Pagination::previousPageUrl() — Method in class Pagination

Get the URL for the previous page.

$ QueryBuilder#prefix — Property in class QueryBuilder

The table prefix

QueryBuilder::paginate() — Method in class QueryBuilder

Paginate, make pagination system

Redis::ping() — Method in class Redis

Ping the redis service

EventListener::process() — Method in class EventListener

Process the event

EventQueueTask::process() — Method in class EventQueueTask

Process event

HttpClient::post() — Method in class HttpClient

Make POST request

HttpClient::put() — Method in class HttpClient

Make PUT request

HttpClient::patch() — Method in class HttpClient

Make PATCH request

Request::post() — Method in class Request

Get posted data

Request::path() — Method in class Request

Get uri send by client.

Request::port() — Method in class Request

Get client port

Request::protocol() — Method in class Request

Get request protocol

Mail::pushDriver() — Method in class Mail

Push new driver

MailQueueTask::process() — Method in class MailQueueTask

Process mail

AuthMiddleware::process() — Method in class AuthMiddleware

Handle an incoming request.

BaseMiddleware::process() — Method in class BaseMiddleware

The handle method

CsrfMiddleware::process() — Method in class CsrfMiddleware

Handle an incoming request.

CsrfMiddleware::preventOn() — Method in class CsrfMiddleware

Prevent csrf action on urls

Notifier::pushChannels() — Method in class Notifier

Push channels to the messaging

Notifier::process() — Method in class Notifier

Process the notification

NotifierQueueTask::process() — Method in class NotifierQueueTask

Process mail

BeanstalkdAdapter::push() — Method in class BeanstalkdAdapter

Push a task onto the queue

DatabaseAdapter::push() — Method in class DatabaseAdapter

Push a task onto the queue

$ KafkaAdapter#producer — Property in class KafkaAdapter
KafkaAdapter::push() — Method in class KafkaAdapter

Push a new task onto the queue

KafkaAdapter::processMessage() — Method in class KafkaAdapter

Process a consumed message

$ QueueAdapter#processing_timeout — Property in class QueueAdapter

Define the processing timeout

QueueAdapter::push() — Method in class QueueAdapter

Push new task

RabbitMQAdapter::push() — Method in class RabbitMQAdapter

Push a new task onto the queue

RabbitMQAdapter::processMessage() — Method in class RabbitMQAdapter

Process a consumed message

RedisAdapter::push() — Method in class RedisAdapter

Push a task onto the queue

SQSAdapter::push() — Method in class SQSAdapter

Push a task onto the queue

SyncAdapter::push() — Method in class SyncAdapter

Queue a task and execute it immediately (synchronously)

Connection::pushConnection() — Method in class Connection

Register a new connection adapter at runtime

$ QueueTask#priority — Property in class QueueTask

Define the priority

QueueTask::process() — Method in class QueueTask

Process the task

Patch — Class in namespace Bow\Router\Attributes
Post — Class in namespace Bow\Router\Attributes
Put — Class in namespace Bow\Router\Attributes
$ Router#prefix — Property in class Router

Define the routing prefix

Router::prefix() — Method in class Router

Add a prefix on the roads

Router::post() — Method in class Router

Add a POST route

Router::put() — Method in class Router

Add a PUT route

Router::patch() — Method in class Router

Add a PATCH route

$ ScheduledEvent#parameters — Property in class ScheduledEvent

The event parameters

ScheduledEvent::pushToQueue() — Method in class ScheduledEvent

Push the task to a queue connection

Session::put() — Method in class Session

The add alias

FilesystemInterface::prepend() — Method in class FilesystemInterface

Write to the beginning of a file specify

FilesystemInterface::put() — Method in class FilesystemInterface

Put other file content in given file

FilesystemInterface::path() — Method in class FilesystemInterface

Resolves a path.

DiskFilesystemService::put() — Method in class DiskFilesystemService

Put other file content in given file

DiskFilesystemService::path() — Method in class DiskFilesystemService

Resolves file path.

DiskFilesystemService::prepend() — Method in class DiskFilesystemService

Add content before the contents of the file

FTPService::prepend() — Method in class FTPService

Prepend content to file

FTPService::put() — Method in class FTPService

Put content to file on FTP server

FTPService::path() — Method in class FTPService

Resolves a path.

S3Service::put() — Method in class S3Service

Put other file content in given file

S3Service::prepend() — Method in class S3Service

Add content before the contents of the file

S3Service::path() — Method in class S3Service

Resolves file path.

Storage::pushService() — Method in class Storage

Push a new service who implement the Bow\Storage\Contracts\ServiceInterface

Collection::pop() — Method in class Collection

Deletes the last item in the collection

Collection::push() — Method in class Collection

Add after the last item in the collection

Str::plural() — Method in class Str

Get str plural

Str::pos() — Method in class Str

Get the string position

TestCase::post() — Method in class TestCase

POST request.

TestCase::put() — Method in class TestCase

PUT request.

TestCase::patch() — Method in class TestCase

PATCH request (real HTTP PATCH — no _method POST hack).

Translator::plural() — Method in class Translator

Make plural translation

PHPEngine — Class in namespace Bow\View\Engine
View::parse() — Method in class View

Parse the view

View::pushEngine() — Method in class View

Add a template engine

Q

Model::query() — Method in class Model

Initialize the connection

$ Relation#query — Property in class Relation

The Bow Query builder

QueryBuilderException — Class in namespace Bow\Database\Exception
$ QueryBuilderException#query — Property in class QueryBuilderException
QueryBuilder — Class in namespace Bow\Database
QueryEvent — Class in namespace Bow\Database
Request::query() — Method in class Request

Retrieve query variables

Mail::queue() — Method in class Mail
Mail::queueOn() — Method in class Mail
QueueAdapter — Class in namespace Bow\Queue\Adapters
$ QueueAdapter#queue — Property in class QueueAdapter

Determine the default watch name

QueueConfiguration — Class in namespace Bow\Queue
QueueTask — Class in namespace Bow\Queue
$ QueueTask#queue — Property in class QueueTask

Define the queue

Schedule::quarterly() — Method in class Schedule

Run the task quarterly

R

Application::run() — Method in class Application

Launcher of the application

Application::rest() — Method in class Application

Make the REST API base on route and resource controller.

BaseErrorHandler::render() — Method in class BaseErrorHandler

Render view as response

AuthenticationConfiguration::run() — Method in class AuthenticationConfiguration
CacheAdapterInterface::remember() — Method in class CacheAdapterInterface

Retrieve an entry from the cache or store it if it does not exist

DatabaseAdapter::remember() — Method in class DatabaseAdapter
FilesystemAdapter::remember() — Method in class FilesystemAdapter
RedisAdapter — Class in namespace Bow\Cache\Adapters
RedisAdapter::remember() — Method in class RedisAdapter
CacheConfiguration::run() — Method in class CacheConfiguration
Configuration::run() — Method in class Configuration

Start the configured package

EnvConfiguration::run() — Method in class EnvConfiguration
LoggerConfiguration::run() — Method in class LoggerConfiguration
Argument::readline() — Method in class Argument

Read line

Color::red() — Method in class Color

Red message

ClearCommand::run() — Method in class ClearCommand

Clear cache

GenerateAppEventCommand::run() — Method in class GenerateAppEventCommand

Add event

GenerateCacheCommand::run() — Method in class GenerateCacheCommand

Generate session

GenerateConfigurationCommand::run() — Method in class GenerateConfigurationCommand

Add configuration

GenerateConsoleCommand::run() — Method in class GenerateConsoleCommand

Add service

GenerateControllerCommand::run() — Method in class GenerateControllerCommand

The add controller command

GenerateEventListenerCommand::run() — Method in class GenerateEventListenerCommand

Add event

GenerateExceptionCommand::run() — Method in class GenerateExceptionCommand

Add middleware

GenerateKeyCommand::run() — Method in class GenerateKeyCommand

Generate Key

GenerateMiddlewareCommand::run() — Method in class GenerateMiddlewareCommand

Add middleware

GenerateMigrationCommand::run() — Method in class GenerateMigrationCommand

Create a migration command

GenerateModelCommand::run() — Method in class GenerateModelCommand

Add Model

GenerateNotificationCommand::run() — Method in class GenerateNotificationCommand

Generate session

GenerateNotifierCommand::run() — Method in class GenerateNotifierCommand

Generate session

GenerateQueueCommand::run() — Method in class GenerateQueueCommand

Generate session

GenerateRouterResourceCommand::run() — Method in class GenerateRouterResourceCommand

Command used to set up the resource system.

GenerateSeederCommand::run() — Method in class GenerateSeederCommand

Create a seeder

GenerateServiceCommand::run() — Method in class GenerateServiceCommand

Add service

GenerateSessionCommand::run() — Method in class GenerateSessionCommand

Generate session

GenerateTaskCommand::run() — Method in class GenerateTaskCommand

Add task

GenerateValidationCommand::run() — Method in class GenerateValidationCommand

Add validation

MigrationCommand::rollback() — Method in class MigrationCommand

Rollback migration command

MigrationCommand::reset() — Method in class MigrationCommand

Reset migration command

ReplCommand — Class in namespace Bow\Console\Command
ReplCommand::run() — Method in class ReplCommand

Launch the REPL console

SchedulerCommand::run() — Method in class SchedulerCommand

Run the scheduler once (execute all due events)

ServerCommand::run() — Method in class ServerCommand

The run server command

WorkerCommand::run() — Method in class WorkerCommand

The run server command

Console::register() — Method in class Console

Add a custom order to the store from the web env This method work on web and cli env

Console::run() — Method in class Console

Launch Bow task runner

CompassConfiguration::run() — Method in class CompassConfiguration
CollectionInterface::remove() — Method in class CollectionInterface

Delete an entry in the collection

ResponseInterface — Class in namespace Bow\Contracts
Relationship — Class in namespace Bow\Database\Barry\Concerns
Model::retrieveBy() — Method in class Model

retrieve by column name

Model::retrieveAndDelete() — Method in class Model

retrieve information and delete it

Model::retrieve() — Method in class Model
retrieve
Model::retrieveOrFail() — Method in class Model

retrieve information by id or throws an exception in data box not found

Model::rightJoin() — Method in class Model

Grouping, ordering, limiting, locking

Model::remove() — Method in class Model
Relation — Class in namespace Bow\Database\Barry
$ Relation#related — Property in class Relation

The related model instance

SoftDelete::restore() — Method in class SoftDelete

Restore a soft-deleted record by clearing its deleted_at column.

SoftDelete::restoring() — Method in class SoftDelete

Register a model.restoring listener.

SoftDelete::restored() — Method in class SoftDelete

Register a model.restored listener.

$ AbstractConnection#read_pdo — Property in class AbstractConnection

The read (replica) PDO instance

$ AbstractConnection#read_config — Property in class AbstractConnection

The configuration used to build the read connection, or null when the connection is not split (reads use write).

Database::rollback() — Method in class Database

Cancel a transaction

Database::rollbackTransaction() — Method in class Database

Cancel a transaction

DatabaseConfiguration::run() — Method in class DatabaseConfiguration
Migration::rollback() — Method in class Migration

Rollback migration

Migration::renameTable() — Method in class Migration

Rename table

Migration::renameTableIfExists() — Method in class Migration

Rename table if exists

Table::renameColumn() — Method in class Table

Rename a column in the table

QueryBuilder::rightJoin() — Method in class QueryBuilder

Right Join clause

QueryBuilder::remove() — Method in class QueryBuilder

Remove simplified stream from delete.

Redis — Class in namespace Bow\Database
Response — Class in namespace Bow\Http\Client
RequestException — Class in namespace Bow\Http\Exception
ResponseException — Class in namespace Bow\Http\Exception
Redirect — Class in namespace Bow\Http
Redirect::route() — Method in class Redirect

Redirect with route definition

Request — Class in namespace Bow\Http
Request::referer() — Method in class Request

Get the source of the current request.

Response — Class in namespace Bow\Http
Response::render() — Method in class Response

Make view rendering

Envelop::replyTo() — Method in class Envelop

Add Reply-To

Envelop::returnPath() — Method in class Envelop

Add Return-Path

Mail::raw() — Method in class Mail
MailConfiguration::run() — Method in class MailConfiguration
AuthMiddleware::redirectTo() — Method in class AuthMiddleware

Redirect to

BeanstalkdAdapter::run() — Method in class BeanstalkdAdapter

Run the queue worker

DatabaseAdapter::run() — Method in class DatabaseAdapter

Run the queue worker

KafkaAdapter::run() — Method in class KafkaAdapter

Run the worker to consume tasks

QueueAdapter::run() — Method in class QueueAdapter

Start the worker server

QueueAdapter::recordFailedPayload() — Method in class QueueAdapter

Store the failed payload for later inspection

RabbitMQAdapter — Class in namespace Bow\Queue\Adapters
RabbitMQAdapter::run() — Method in class RabbitMQAdapter

Run the worker to consume tasks

RedisAdapter — Class in namespace Bow\Queue\Adapters
RedisAdapter::run() — Method in class RedisAdapter

Run the queue worker

RedisAdapter::retryFailedTask() — Method in class RedisAdapter

Retry a failed task

SQSAdapter::run() — Method in class SQSAdapter

Process the next task on the queue

QueueConfiguration::run() — Method in class QueueConfiguration
$ QueueTask#retry — Property in class QueueTask

Define the time of retry

WorkerService::run() — Method in class WorkerService

Start the consumer

AttributeRouteRegistrar::register() — Method in class AttributeRouteRegistrar

Register routes from one or many controller classes.

Route — Class in namespace Bow\Router\Attributes
RouterException — Class in namespace Bow\Router\Exception
Resource — Class in namespace Bow\Router
Route — Class in namespace Bow\Router
Router — Class in namespace Bow\Router
$ Router#routes — Property in class Router

Route collection (per Router instance).

Router::route() — Method in class Router

Route mapper

Router::register() — Method in class Router

Register routes from controller classes

$ Schedule#runInBackground — Property in class Schedule

Indicates if output should be appended

$ Schedule#rejects — Property in class Schedule

The array of callbacks to reject when the task should run

Schedule::runInBackground() — Method in class Schedule

Indicate that the job should run in background

$ ScheduledEvent#running — Property in class ScheduledEvent

Whether the event is running

ScheduledEvent::run() — Method in class ScheduledEvent

Run the scheduled event

ScheduledEvent::runShellCommand() — Method in class ScheduledEvent

Run a shell command

ScheduledEvent::runInBackground() — Method in class ScheduledEvent

Run command in background

ScheduledEvent::runBeforeCallback() — Method in class ScheduledEvent

Execute the before callback

ScheduledEvent::runAfterCallback() — Method in class ScheduledEvent

Execute the after callback

ScheduledEvent::runFailedCallback() — Method in class ScheduledEvent

Execute the failed callback

Scheduler::run() — Method in class Scheduler

Run all due events

Scheduler::runEvent() — Method in class Scheduler

Run a single event

Scheduler::releaseLock() — Method in class Scheduler

Release a lock for an event

Scheduler::reset() — Method in class Scheduler

Reset the singleton instance (mainly for testing)

CryptoConfiguration::run() — Method in class CryptoConfiguration
ArrayAdapter::read() — Method in class ArrayAdapter

Read the session information

DatabaseAdapter::read() — Method in class DatabaseAdapter

Read the session information

FilesystemAdapter::read() — Method in class FilesystemAdapter

Read the session information

Cookie::remove() — Method in class Cookie

Delete an entry in the table

Session::regenerate() — Method in class Session

Generate session

Session::remove() — Method in class Session

Delete an entry in the collection

SessionConfiguration::run() — Method in class SessionConfiguration
ResourceException — Class in namespace Bow\Storage\Exception
StorageConfiguration::run() — Method in class StorageConfiguration
Temporary::read() — Method in class Temporary

Read content of temp

Collection::reduce() — Method in class Collection
Reduce
Collection::reverse() — Method in class Collection

Reverse collection

Collection::remove() — Method in class Collection

Delete an entry in the collection

Env::reset() — Method in class Env

Reset the singleton state. Intended for test setup/teardown so a fresh configure() can load a different env file; not meant for production code.

Str::replace() — Method in class Str
replace
Str::repeat() — Method in class Str

Lists the string of characters in a specified number

Str::random() — Method in class Str
Randomize
Response — Class in namespace Bow\Testing
TranslatorConfiguration::run() — Method in class TranslatorConfiguration
RequestValidation — Class in namespace Bow\Validation
RequestValidation::rules() — Method in class RequestValidation

The rules list

RegexRule — Class in namespace Bow\Validation\Rules
$ Validator#rules — Property in class Validator

Define the valid rule list

EngineAbstract::render() — Method in class EngineAbstract

Make template rendering

PHPEngine::render() — Method in class PHPEngine
TwigEngine::render() — Method in class TwigEngine
ViewConfiguration::run() — Method in class ViewConfiguration

S

Application::send() — Method in class Application

Launch the application and send the answer to the customer.

Authentication::setRememberToken() — Method in class Authentication

Store a new remember-me token and persist it.

SessionGuard — Class in namespace Bow\Auth\Guards
CacheAdapterInterface::set() — Method in class CacheAdapterInterface

Set a new enter

CacheAdapterInterface::setMany() — Method in class CacheAdapterInterface

Add many item

CacheAdapterInterface::setTime() — Method in class CacheAdapterInterface

Increase the cache expiration time

DatabaseAdapter::set() — Method in class DatabaseAdapter
DatabaseAdapter::setMany() — Method in class DatabaseAdapter
DatabaseAdapter::setTime() — Method in class DatabaseAdapter
FilesystemAdapter::set() — Method in class FilesystemAdapter
FilesystemAdapter::setMany() — Method in class FilesystemAdapter
FilesystemAdapter::setTime() — Method in class FilesystemAdapter
RedisAdapter::setMany() — Method in class RedisAdapter
RedisAdapter::set() — Method in class RedisAdapter
RedisAdapter::setTime() — Method in class RedisAdapter
Cache::store() — Method in class Cache

Get the cache instance

Loader::schedules() — Method in class Loader

Define scheduled tasks

$ AbstractCommand#setting — Property in class AbstractCommand

Store dirname

Color::success() — Method in class Color

Green message with '[success]' prefix

SchedulerCommand — Class in namespace Bow\Console\Command
SeederCommand — Class in namespace Bow\Console\Command
ServerCommand — Class in namespace Bow\Console\Command
Generator::setStubPath() — Method in class Generator

Set the stub path

Generator::setName() — Method in class Generator

Set writing filename

Generator::setBaseDirectory() — Method in class Generator

Get the base directory

Setting — Class in namespace Bow\Console
Setting::setServerFilename() — Method in class Setting

Set the server file

Setting::setPackageDirectory() — Method in class Setting

Set the package configuration directory

Setting::setApplicationDirectory() — Method in class Setting

Set the application directory

Setting::setNamespaces() — Method in class Setting

Set the namespaces

Setting::setVarDirectory() — Method in class Setting

Set the var directory

Setting::setComponentDirectory() — Method in class Setting

Set the component directory

Setting::setConfigDirectory() — Method in class Setting

Set the config directory

Setting::setMigrationDirectory() — Method in class Setting

Set the migration directory

Setting::setSeederDirectory() — Method in class Setting

Set the seeder directory

Setting::setValidationDirectory() — Method in class Setting

Set the validation directory

Setting::setServiceDirectory() — Method in class Setting

Set the service directory

Setting::setTaskDirectory() — Method in class Setting

Set the task directory

Setting::setSchedulerDirectory() — Method in class Setting

Set the scheduler directory

Setting::setCommandDirectory() — Method in class Setting

Set the command directory

Setting::setEventDirectory() — Method in class Setting

Set the event directory

Setting::setEventListenerDirectory() — Method in class Setting

Set the event listener directory

Setting::setMiddlewareDirectory() — Method in class Setting

Set the middleware directory

Setting::setNotifierDirectory() — Method in class Setting

Set the notifier directory

Setting::setModelDirectory() — Method in class Setting

Set the model directory

Setting::setControllerDirectory() — Method in class Setting

Set the controller directory

Setting::setBootstrap() — Method in class Setting

Set the bootstrap files

Setting::setPublicDirectory() — Method in class Setting

Set the public directory

Setting::setExceptionDirectory() — Method in class Setting

Set the exception directory

CollectionInterface::set() — Method in class CollectionInterface

Modify an entry in the collection

ResponseInterface::sendContent() — Method in class ResponseInterface

Send Response to client

Builder::setModel() — Method in class Builder

Set model

Model::setConnection() — Method in class Model

Set connection point

Model::setAttribute() — Method in class Model

Assign a value

Model::setAttributes() — Method in class Model

Assign values to class attributes

Model::setRelation() — Method in class Model

Set a loaded relationship on the model's in-memory store.

Model::select() — Method in class Model
Model::sharedLock() — Method in class Model

Aggregates & terminal reads

Model::sum() — Method in class Model
Model::static() — Method in class Model

?object last()

SerializableTrait — Class in namespace Bow\Database\Barry\Traits
SoftDelete — Class in namespace Bow\Database\Barry\Traits

Soft delete support for Barry models.

AbstractConnection::setConnection() — Method in class AbstractConnection

Set the connection (the write/primary connection)

AbstractConnection::setFetchMode() — Method in class AbstractConnection

Sets the data recovery mode.

SqliteAdapter — Class in namespace Bow\Database\Connection\Adapters
Connection::setAdapter() — Method in class Connection

Set the adaptor

Database::select() — Method in class Database

Execute a SELECT request

Database::selectOne() — Method in class Database

Executes a select query and returns a single record

Database::statement() — Method in class Database

Executes a request of type DROP | CREATE TABLE | TRUNCATE | ALTER Builder

Database::startTransaction() — Method in class Database

Starting the start of a transaction

Database::setPdo() — Method in class Database

Modify the PDO instance

SQLGeneratorException — Class in namespace Bow\Database\Exception
SqliteCompose — Class in namespace Bow\Database\Migration\Compose
Migration::sql() — Method in class Migration

Execute SQL query

Table::setTable() — Method in class Table

Set the define table name

Table::setScope() — Method in class Table

Set the scope

Table::setAdapter() — Method in class Table

Set the adapter

Pagination::setBaseUrl() — Method in class Pagination

Set the base URL for pagination links.

Pagination::setPageParam() — Method in class Pagination

Set the page query parameter name.

Pagination::setQueryParams() — Method in class Pagination

Set query parameters for the pagination URLs (replaces existing).

$ QueryBuilder#select — Property in class QueryBuilder

Select statement collector

$ QueryBuilder#shared_lock — Property in class QueryBuilder

Lock rows in share mode

QueryBuilder::setTable() — Method in class QueryBuilder

Change the table's name

QueryBuilder::setPrefix() — Method in class QueryBuilder

Modify the prefix

QueryBuilder::sum() — Method in class QueryBuilder
Sum
QueryBuilder::sharedLock() — Method in class QueryBuilder

Lock the selected rows in share mode

QueryBuilder::select() — Method in class QueryBuilder

Add select column.

QueryBuilder::setWhereDataBinding() — Method in class QueryBuilder

Define the data to associate

$ QueryEvent#sql — Property in class QueryEvent

The query data

Redis::set() — Method in class Redis
EventShouldQueue::setQueue() — Method in class EventShouldQueue
Event::static() — Method in class Event

?bool dispatch(string|\Bow\Event\Contracts\AppEvent $event)

HttpClient::setBaseUrl() — Method in class HttpClient

Set the base url

HttpClient::setUserAgent() — Method in class HttpClient

Set the User-Agent header

Response::statusCode() — Method in class Response

Alias of getCode

$ HttpException#status — Property in class HttpException

Define the status code has message

HttpException::setErrorBags() — Method in class HttpException

Set the errors bags

RequestException::setCode() — Method in class RequestException

Set the http code

ResponseException::setCode() — Method in class ResponseException

Set the http code

ServerAccessControlException — Class in namespace Bow\Http\Exception
Redirect::sendContent() — Method in class Redirect
Request::setId() — Method in class Request

Set the request id

Request::session() — Method in class Request

Get session information

Request::setBag() — Method in class Request

Set the shared value in request bags

Request::setBags() — Method in class Request

Set the shared value in request bags

Response::setContent() — Method in class Response

Get response message

Response::status() — Method in class Response

Modify http headers

Response::send() — Method in class Response

Equivalent to an echo, except that it ends the application

Response::sendContent() — Method in class Response
ServerAccessControl — Class in namespace Bow\Http
LogAdapter::send() — Method in class LogAdapter

Implement send email

NativeAdapter::send() — Method in class NativeAdapter

Implement send email

SesAdapter — Class in namespace Bow\Mail\Adapters
SesAdapter::send() — Method in class SesAdapter

Send env$envelop

SmtpAdapter — Class in namespace Bow\Mail\Adapters
SmtpAdapter::send() — Method in class SmtpAdapter

Send email via SMTP

MailAdapterInterface::send() — Method in class MailAdapterInterface

Send mail by any driver

Envelop::setDefaultHeader() — Method in class Envelop

Set the default header

Envelop::setBoundary() — Method in class Envelop

Change the value of the boundary

Envelop::subject() — Method in class Envelop

Define the subject of the mail

Envelop::setPriority() — Method in class Envelop

Set email priority.

Envelop::setMessage() — Method in class Envelop

Edit the mail message

SmtpException — Class in namespace Bow\Mail\Exception
SocketException — Class in namespace Bow\Mail\Exception
Mail::send() — Method in class Mail
Mail::setDriver() — Method in class Mail

Modify the smtp|mail|ses driver

DkimSigner::sign() — Method in class DkimSigner

Sign the email with DKIM

SpfChecker — Class in namespace Bow\Mail\Security
DatabaseChannelAdapter::send() — Method in class DatabaseChannelAdapter

Send the notification to database

MailChannelAdapter::send() — Method in class MailChannelAdapter

Send the notification to mail

SlackChannelAdapter — Class in namespace Bow\Notifier\Adapters
SlackChannelAdapter::send() — Method in class SlackChannelAdapter

Send notifier via Slack

SmsChannelAdapter — Class in namespace Bow\Notifier\Adapters
SmsChannelAdapter::send() — Method in class SmsChannelAdapter

Send notifier via SMS

TelegramChannelAdapter::send() — Method in class TelegramChannelAdapter

Envoyer le message via Telegram

ChannelAdapterInterface::send() — Method in class ChannelAdapterInterface

Send a message through the channel

WithNotifier::sendMessage() — Method in class WithNotifier

Send message from authenticate user

WithNotifier::setMessageQueue() — Method in class WithNotifier

Send message on queue

WithNotifier::sendMessageQueueOn() — Method in class WithNotifier

Send message on specific queue

WithNotifier::sendMessageLater() — Method in class WithNotifier

Send mail later

WithNotifier::sendMessageLaterOn() — Method in class WithNotifier

Send mail later on specific queue

BeanstalkdAdapter::size() — Method in class BeanstalkdAdapter

Get the size of the queue

DatabaseAdapter::size() — Method in class DatabaseAdapter

Get the size of the queue.

KafkaAdapter::size() — Method in class KafkaAdapter

Get the queue size

KafkaAdapter::setQueue() — Method in class KafkaAdapter

Set the queue/topic name

$ QueueAdapter#start_time — Property in class QueueAdapter

Define the start time

$ QueueAdapter#sleep — Property in class QueueAdapter

Define the sleep time

$ QueueAdapter#suppressLogging — Property in class QueueAdapter

Whether to suppress logging (useful for testing)

QueueAdapter::suppressLogging() — Method in class QueueAdapter

Enable or disable logging suppression

QueueAdapter::serializeProducer() — Method in class QueueAdapter

Create task serialization

QueueAdapter::sleep() — Method in class QueueAdapter

Sleep the process

QueueAdapter::setTimeout() — Method in class QueueAdapter

Set worker timeout

QueueAdapter::supportsAsyncSignals() — Method in class QueueAdapter

Determine if "async" signals are supported.

QueueAdapter::setTries() — Method in class QueueAdapter

Set task tries

QueueAdapter::setSleep() — Method in class QueueAdapter

Set sleep time

QueueAdapter::setQueue() — Method in class QueueAdapter

Set the queue name

QueueAdapter::size() — Method in class QueueAdapter

Get the queue size

RabbitMQAdapter::size() — Method in class RabbitMQAdapter

Get the queue size

RabbitMQAdapter::setQueue() — Method in class RabbitMQAdapter

Set the queue name

RedisAdapter::size() — Method in class RedisAdapter

Get the size of the queue

SQSAdapter — Class in namespace Bow\Queue\Adapters
SQSAdapter::size() — Method in class SQSAdapter

Get the size of the queue

SyncAdapter — Class in namespace Bow\Queue\Adapters
Connection::setConnection() — Method in class Connection

Set the connection driver to use

QueueTask::setId() — Method in class QueueTask

Set the task ID

QueueTask::setAttempts() — Method in class QueueTask

Set the task attempts

QueueTask::setRetry() — Method in class QueueTask

Set the task retry

QueueTask::setQueue() — Method in class QueueTask

Set the task queue

QueueTask::setDelay() — Method in class QueueTask

Set the task delay

WorkerService::setConnection() — Method in class WorkerService

Make connection base on default name

Router::setBaseRoute() — Method in class Router

Set the base route

Router::setAutoCsrf() — Method in class Router

Set auto CSRF status Note: Disable only you run on test env

Router::setPrefix() — Method in class Router

Set prefix

Router::setCurrentPath() — Method in class Router

Set the current path

SchedulerException — Class in namespace Bow\Scheduler\Exceptions
Schedule — Class in namespace Bow\Scheduler
Schedule::saturdays() — Method in class Schedule

Schedule the task to run on Saturdays

Schedule::sundays() — Method in class Schedule

Schedule the task to run on Sundays

Schedule::skip() — Method in class Schedule

Register a callback to further filter the schedule

Schedule::shouldPreventOverlapping() — Method in class Schedule

Determine if the task should prevent overlapping

Schedule::shouldRunInBackground() — Method in class Schedule

Check if the task should run in background

Schedule::spliceIntoPosition() — Method in class Schedule

Splice a value into the cron expression

Schedule::setEvent() — Method in class Schedule

Set the owning scheduled event

ScheduledEvent — Class in namespace Bow\Scheduler
$ ScheduledEvent#schedule — Property in class ScheduledEvent

The schedule instance

ScheduledEvent::setMutexName() — Method in class ScheduledEvent

Set a custom mutex name

Scheduler — Class in namespace Bow\Scheduler

Class Scheduler

Scheduler::setCache() — Method in class Scheduler

Set the cache adapter for mutex locks

Scheduler::setLogger() — Method in class Scheduler

Set a custom logger callback

Scheduler::start() — Method in class Scheduler

Start the scheduler loop (for CLI daemon mode)

Scheduler::sleepUntilNextMinute() — Method in class Scheduler

Sleep until the next minute boundary

Crypto::setKey() — Method in class Crypto

Set the key

Crypto::sign() — Method in class Crypto

Produce a tamper-proof but readable payload.

Sanitize — Class in namespace Bow\Security
Sanitize::secure() — Method in class Sanitize

Allows you to clean a string of characters

Cookie::set() — Method in class Cookie

Add a value to the cookie table.

SessionException — Class in namespace Bow\Session\Exception
Session — Class in namespace Bow\Session
Session::start() — Method in class Session

Session starter.

Session::set() — Method in class Session
set
SessionConfiguration — Class in namespace Bow\Session
FilesystemInterface::store() — Method in class FilesystemInterface

Store directly the upload file

ServiceInterface — Class in namespace Bow\Storage\Contracts
ServiceConfigurationNotFoundException — Class in namespace Bow\Storage\Exception
ServiceNotFoundException — Class in namespace Bow\Storage\Exception
ServiceNotFoundException::setService() — Method in class ServiceNotFoundException

Set the service name

DiskFilesystemService::store() — Method in class DiskFilesystemService

Function to upload a file

FTPService::store() — Method in class FTPService

Store uploaded file to FTP server

S3Service — Class in namespace Bow\Storage\Service
S3Service::store() — Method in class S3Service

Function to upload a file

Storage — Class in namespace Bow\Storage
Storage::service() — Method in class Storage

Mount service

StorageConfiguration — Class in namespace Bow\Storage
Arraydotify::set() — Method in class Arraydotify

Set a value using dot notation

$ Collection#storage — Property in class Collection

The collection store

Collection::sum() — Method in class Collection
Sum
Collection::shift() — Method in class Collection

Deletes the first item in the collection

Collection::set() — Method in class Collection

Modify an entry in the collection or the addition if not

Env::set() — Method in class Env
Serializes — Class in namespace Bow\Support
Str — Class in namespace Bow\Support
Str::snake() — Method in class Str

Snake case

Str::slice() — Method in class Str
slice
Str::split() — Method in class Str
split
Str::slug() — Method in class Str

Alias of slugify

Str::slugify() — Method in class Str

slugify slug creator using a simple chain.

Str::shuffleWords() — Method in class Str

Returns a string of words whose words are mixed.

Util::sep() — Method in class Util

sep, separator \r\n or \n

SeedingHelper — Class in namespace Bow\Testing\Features
SeedingHelper::seed() — Method in class SeedingHelper

Seed alias

Translator::single() — Method in class Translator

Make singleton translation

Translator::setLocale() — Method in class Translator

Update locale

StringRule — Class in namespace Bow\Validation\Rules
Validator::setCustomMessages() — Method in class Validator

Set the user custom message

View::setEngine() — Method in class View

Set Engine

View::setExtension() — Method in class View
View::sendContent() — Method in class View

Send Response

T

CacheAdapterInterface::timeOf() — Method in class CacheAdapterInterface

Retrieves the cache expiration time

DatabaseAdapter::timeOf() — Method in class DatabaseAdapter
FilesystemAdapter::timeOf() — Method in class FilesystemAdapter
RedisAdapter::timeOf() — Method in class RedisAdapter
SchedulerCommand::test() — Method in class SchedulerCommand

Test run a specific event by its index

ConsoleTrait::throwFailsCommand() — Method in class ConsoleTrait

Throw fails command

CollectionInterface::toArray() — Method in class CollectionInterface

Return all the entries of the collection as an array

CollectionInterface::toObject() — Method in class CollectionInterface

Return all entries of the collection as an object

$ Model#timestamps — Property in class Model

Enable the timestamps support

$ Model#table — Property in class Model

The table name

Model::touch() — Method in class Model

Used to update the timestamp.

Model::toArray() — Method in class Model

Returns the data

Model::toJson() — Method in class Model

Returns the data

Model::take() — Method in class Model
Model::toSql() — Method in class Model

Write actions

Model::truncate() — Method in class Model
SoftDelete::trashed() — Method in class SoftDelete

Whether this instance has been soft-deleted.

Collection::toJson() — Method in class Collection
Collection::toArray() — Method in class Collection
Database::table() — Method in class Database

Load the query builder factory on the table name

Database::transaction() — Method in class Database

Starting the start of a transaction wrapper on top of the callback

Database::triggerQueryEvent() — Method in class Database

Trigger the query executed event

TextColumn — Class in namespace Bow\Database\Migration\Shortcut
Table — Class in namespace Bow\Database\Migration
$ DatabaseNotification#table — Property in class DatabaseNotification

The table name

Pagination::total() — Method in class Pagination

Get the total number of items.

Pagination::totalPages() — Method in class Pagination

Get the total number of pages.

Pagination::toArray() — Method in class Pagination

Get the pagination data as an array.

Pagination::toJson() — Method in class Pagination

Convert the pagination to JSON.

$ QueryBuilder#table — Property in class QueryBuilder

The table name

QueryBuilder::toSql() — Method in class QueryBuilder

Formats the select request

QueryBuilder::take() — Method in class QueryBuilder

Take = Limit

QueryBuilder::truncate() — Method in class QueryBuilder

Truncate table

QueryBuilder::toJson() — Method in class QueryBuilder

Transformation automatically the result to JSON

HttpClient::timeout() — Method in class HttpClient

Set the maximum time the request is allowed to take

Response::toArray() — Method in class Response

Get response content as json

Response::toJson() — Method in class Response

Get response content as json

Redirect::to() — Method in class Redirect

Redirect to another URL

Request::time() — Method in class Request

Get the request time as a UNIX timestamp.

Envelop::to() — Method in class Envelop

Define the receiver

Envelop::text() — Method in class Envelop

Add message body

TelegramChannelAdapter — Class in namespace Bow\Notifier\Adapters
Notifier::toMail() — Method in class Notifier

Send notification to mail

Notifier::toDatabase() — Method in class Notifier

Send notification to database

Notifier::toSms() — Method in class Notifier

Send notification to sms

Notifier::toSlack() — Method in class Notifier

Send notification to slack

Notifier::toTelegram() — Method in class Notifier

Send notification to telegram

$ KafkaAdapter#topic — Property in class KafkaAdapter
$ QueueAdapter#timeout — Property in class QueueAdapter

Define the work time out

$ QueueAdapter#tries — Property in class QueueAdapter

The number of working attempts

QueueAdapter::timeoutReached() — Method in class QueueAdapter

Determine if the timeout is reached

QueueTask::taskShouldBeDelete() — Method in class QueueTask

Delete the task from queue.

$ Schedule#timezone — Property in class Schedule

The timezone the date should be evaluated on

Schedule::twiceDaily() — Method in class Schedule

Run the task twice daily

Schedule::twiceMonthly() — Method in class Schedule

Run the task twice monthly

Schedule::tuesdays() — Method in class Schedule

Schedule the task to run on Tuesdays

Schedule::thursdays() — Method in class Schedule

Schedule the task to run on Thursdays

Schedule::timezone() — Method in class Schedule

Set the timezone the date should be evaluated on

$ ScheduledEvent#type — Property in class ScheduledEvent

The event type

$ ScheduledEvent#target — Property in class ScheduledEvent

The event target (command name, task class, shell command, or closure)

Scheduler::task() — Method in class Scheduler

Schedule a QueueTask for execution

TokenMismatch — Class in namespace Bow\Security\Exception
Tokenize — Class in namespace Bow\Security
Session::toArray() — Method in class Session

Returns the list of session data as an array.

Session::toObject() — Method in class Session

Returns the list of session data as a toObject.

Temporary — Class in namespace Bow\Storage
Arraydotify::toArray() — Method in class Arraydotify

Get the original array

Collection::toArray() — Method in class Collection

Returns the elements of the collection in table format

Collection::toJson() — Method in class Collection

Get the data in JSON format

Response::toArray() — Method in class Response

Get the response content as array

TestCase — Class in namespace Bow\Testing
Translator — Class in namespace Bow\Translate
Translator::translate() — Method in class Translator

Allows translation

TranslatorConfiguration — Class in namespace Bow\Translate
RequestValidation::throwError() — Method in class RequestValidation

Throws an exception

Validate::throwError() — Method in class Validate

Throw error

TwigEngine — Class in namespace Bow\View\Engine

U

GuardContract::user() — Method in class GuardContract

Get authenticated user

JwtGuard::user() — Method in class JwtGuard

Check if user is authenticated

SessionGuard::user() — Method in class SessionGuard

Check if user is authenticated

$ Model#updated_at — Property in class Model

Defines the created_at column name

Model::update() — Method in class Model

Delete a record

Model::updating() — Method in class Model

Allows to associate a listener

Model::updated() — Method in class Model

Allows to associate a listener

Database::update() — Method in class Database

Execute an UPDATE request

Migration::up() — Method in class Migration

Up migration

WithNotification::unreadNotifications() — Method in class WithNotification
Pagination::url() — Method in class Pagination

Build a URL for a specific page number.

QueryBuilder::update() — Method in class QueryBuilder

Update action

UnauthorizedException — Class in namespace Bow\Http\Exception
UploadedFileException — Class in namespace Bow\Http\Exception
Request::url() — Method in class Request

Get url sent by client.

Request::userAgent() — Method in class Request

Get the client user agent

Request::user() — Method in class Request

Get auth user information

UploadedFile — Class in namespace Bow\Http
QueueAdapter::unserializeProducer() — Method in class QueueAdapter

Create task unserialize

QueueAdapter::updateProcessingTimeout() — Method in class QueueAdapter

Update the processing timeout

Collection::update() — Method in class Collection

Update an existing value in the collection

Str::uuid() — Method in class Str

Get random uuid

Str::unSlug() — Method in class Str

Alias of un-slugify

Str::unSlugify() — Method in class Str

un-slugify, Lets you undo a slug

Str::upper() — Method in class Str

upper case

Util — Class in namespace Bow\Support
$ TestCase#url — Property in class TestCase

The base url. If null, resolves to APP_URL env var, then to http://127.0.0.1:8080 (the default of php bow run:server).

UrlRule — Class in namespace Bow\Validation\Rules
UuidRule — Class in namespace Bow\Validation\Rules

V

AbstractConnection::validateConfig() — Method in class AbstractConnection

Validate the connection configuration.

MysqlAdapter::validateConfig() — Method in class MysqlAdapter

Validate the connection configuration.

PostgreSQLAdapter::validateConfig() — Method in class PostgreSQLAdapter

Validate the connection configuration.

SqliteAdapter::validateConfig() — Method in class SqliteAdapter

Validate the connection configuration.

Request::validate() — Method in class Request

Validate incoming data

Envelop::view() — Method in class Envelop

Set the view build

Mail::view() — Method in class Mail
SpfChecker::verify() — Method in class SpfChecker

Verify SPF record for a sender

Crypto::verify() — Method in class Crypto

Verify a signed payload, returning the original data or false on a bad tag.

Tokenize::verify() — Method in class Tokenize

Check if csrf token is valid

Collection::values() — Method in class Collection

Get the list of values of collection

TestCase::visit() — Method in class TestCase

Dispatch a request by HTTP verb name.

ValidationException — Class in namespace Bow\Validation\Exception
RequestValidation::validationFailAction() — Method in class RequestValidation

When user have not authorized to launch a request This is hook the method that can watch them for make an action This method able to custom fail exception

Validate — Class in namespace Bow\Validation
Validator — Class in namespace Bow\Validation
Validator::validate() — Method in class Validator

Make validation

ViewException — Class in namespace Bow\View\Exception
View — Class in namespace Bow\View
ViewConfiguration — Class in namespace Bow\View

W

Loader::withConfigPath() — Method in class Loader

Set the configuration path

Loader::withoutSession() — Method in class Loader

Define if the configuration going to boot without session manager

Color::warning() — Method in class Color

Yellow message with '[warning]' prefix

SchedulerCommand::work() — Method in class SchedulerCommand

Start the scheduler daemon (continuous loop)

WorkerCommand — Class in namespace Bow\Console\Command
Generator::write() — Method in class Generator

Write file

Generator::writeFromDefineStubeFile() — Method in class Generator

Write file

Model::where() — Method in class Model
Model::whereRaw() — Method in class Model
Model::whereNull() — Method in class Model
Model::whereNotNull() — Method in class Model
Model::whereBetween() — Method in class Model
Model::whereNotBetween() — Method in class Model
Model::whereDifferent() — Method in class Model
Model::whereIn() — Method in class Model
Model::whereNotIn() — Method in class Model
Joins
SoftDelete::withoutTrashed() — Method in class SoftDelete

Start a query that excludes soft-deleted rows.

SoftDelete::withTrashed() — Method in class SoftDelete

Start a query that includes both active and soft-deleted rows.

$ AbstractConnection#write_pdo — Property in class AbstractConnection

The write (primary) PDO instance

$ AbstractConnection#write_config — Property in class AbstractConnection

The configuration used to build the write connection

Table::withEngine() — Method in class Table

Set the engine

Table::withCollation() — Method in class Table

Set the collation

Table::withCharset() — Method in class Table

Set the charset

WithNotification — Class in namespace Bow\Database\Notification
Pagination::withQueryParams() — Method in class Pagination

Add query parameters to the pagination URLs.

$ QueryBuilder#where — Property in class QueryBuilder

Where statement collector

$ QueryBuilder#where_data_binding — Property in class QueryBuilder

The data binding information

QueryBuilder::whereRaw() — Method in class QueryBuilder

Add where clause into the request

QueryBuilder::where() — Method in class QueryBuilder

Add where clause into the request

QueryBuilder::whereNull() — Method in class QueryBuilder

Where clause with comparison in << is null >>

QueryBuilder::whereNotNull() — Method in class QueryBuilder

Where clause with comparison in <>

QueryBuilder::whereNotBetween() — Method in class QueryBuilder

WHERE column NOT BETWEEN '' AND ''

QueryBuilder::whereBetween() — Method in class QueryBuilder

Where clause with comparison <>

QueryBuilder::whereDifferent() — Method in class QueryBuilder

WHERE column NOT BETWEEN '' AND ''

QueryBuilder::whereNotIn() — Method in class QueryBuilder

Where clause with <> comparison

QueryBuilder::whereIn() — Method in class QueryBuilder

Where clause with <> comparison

HttpClient::withJson() — Method in class HttpClient

Configure client to accept and send JSON data

HttpClient::withHeaders() — Method in class HttpClient

Add custom HTTP headers

Redirect::withInput() — Method in class Redirect

Redirection with the query information

Redirect::withFlash() — Method in class Redirect

Redirection with define flash information

Request::wantsJson() — Method in class Request

Determine if is accept application/json

Response::withHeaders() — Method in class Response

Add http headers

Response::withHeader() — Method in class Response

Add http header

Response::withCookie() — Method in class Response

Set cookie header

Response::withCookies() — Method in class Response

Set multiple cookies

Envelop::withHeader() — Method in class Envelop

Add personal headers

WithNotifier — Class in namespace Bow\Notifier
QueueAdapter::work() — Method in class QueueAdapter

Launch the worker

WorkerService — Class in namespace Bow\Queue
Route::withDomain() — Method in class Route

Set the domain pattern for the route

Route::where() — Method in class Route

Add the url rules

$ Schedule#withoutOverlapping — Property in class Schedule

Indicates if overlapping should be prevented

Schedule::weekly() — Method in class Schedule

Run the task weekly

Schedule::weeklyOn() — Method in class Schedule

Run the task weekly on a given day and time

Schedule::wednesdays() — Method in class Schedule

Schedule the task to run on Wednesdays

Schedule::weekdays() — Method in class Schedule

Schedule the task to run on weekdays

Schedule::weekends() — Method in class Schedule

Schedule the task to run on weekends

Schedule::withoutOverlapping() — Method in class Schedule

Indicate that overlapping should be prevented

Schedule::when() — Method in class Schedule

Register a callback to further filter the schedule

ArrayAdapter::write() — Method in class ArrayAdapter

Write session information

DatabaseAdapter::write() — Method in class DatabaseAdapter

Write session information

FilesystemAdapter::write() — Method in class FilesystemAdapter

Write session information

Temporary::write() — Method in class Temporary

Write content

Log::warning() — Method in class Log
LoggerService::warning() — Method in class LoggerService

Logger service

Str::wordily() — Method in class Str
Wordily
Str::words() — Method in class Str

Returns a determined number of words in a string.

KernelTesting::withConfigurations() — Method in class KernelTesting

Set the loading configuration

KernelTesting::withEvents() — Method in class KernelTesting

Set the loading events

KernelTesting::withMiddlewares() — Method in class KernelTesting

Set the loading middlewares

TestCase::withHeaders() — Method in class TestCase

Replace the header map applied to every request.

TestCase::withHeader() — Method in class TestCase

Add (or override) a single header.

Y

Color::yellow() — Method in class Color

Yellow message

Schedule::yearly() — Method in class Schedule

Run the task yearly

Schedule::yearlyOn() — Method in class Schedule

Run the task yearly on a given month, day, and time

Collection::yieldify() — Method in class Collection

Launches the collection content as generator

_

Application::__construct() — Method in class Application

Application constructor

Application::__invoke() — Method in class Application
__invoke
Application::__call() — Method in class Application

Delegate method calls to the router

Auth::__callStatic() — Method in class Auth
__callStatic
JwtGuard::__construct() — Method in class JwtGuard

JwtGuard constructor.

SessionGuard::__construct() — Method in class SessionGuard

SessionGuard constructor.

DatabaseAdapter::__construct() — Method in class DatabaseAdapter

RedisAdapter constructor.

FilesystemAdapter::__construct() — Method in class FilesystemAdapter

Cache constructor.

RedisAdapter::__construct() — Method in class RedisAdapter

RedisAdapter constructor.

Cache::__call() — Method in class Cache
__call
Cache::__callStatic() — Method in class Cache
__callStatic
Configuration::__construct() — Method in class Configuration

Service constructor.

Loader::__invoke() — Method in class Loader
__invoke
AbstractCommand::__construct() — Method in class AbstractCommand

AbstractCommand constructor

Argument::__construct() — Method in class Argument

Argument Constructor

Console::__construct() — Method in class Console

Bow constructor.

Generator::__construct() — Method in class Generator

GeneratorCommand constructor

Setting::__construct() — Method in class Setting

Command constructor.

Compass::__construct() — Method in class Compass

Compass constructor

Model::__construct() — Method in class Model

Model constructor.

Model::__callStatic() — Method in class Model
__callStatic
Model::__get() — Method in class Model
__get
Model::__set() — Method in class Model
__set
Model::__toString() — Method in class Model
__toString
Model::__call() — Method in class Model
__call
Relation::__construct() — Method in class Relation

Relation Contractor

Relation::__call() — Method in class Relation
_Call
BelongsTo::__construct() — Method in class BelongsTo

Create a new belongs to relationship instance.

BelongsToMany::__construct() — Method in class BelongsToMany

Create a new belongs to relationship instance.

HasMany::__construct() — Method in class HasMany

Create a new belongs to relationship instance.

HasOne::__construct() — Method in class HasOne

Create a new belongs to relationship instance.

CanSerialized::__sleep() — Method in class CanSerialized
__sleep
SerializableTrait::__serialize() — Method in class SerializableTrait

Serialize model

SerializableTrait::__unserialize() — Method in class SerializableTrait
Unserialize
Collection::__construct() — Method in class Collection
Collection::__toString() — Method in class Collection
AbstractConnection::__construct() — Method in class AbstractConnection

AbstractConnection constructor.

Connection::__construct() — Method in class Connection

Connection constructor.

Database::__call() — Method in class Database
__call
QueryBuilderException::__construct() — Method in class QueryBuilderException
Migration::__construct() — Method in class Migration

Migration constructor

Table::__construct() — Method in class Table

Table constructor

DatabaseNotification::__construct() — Method in class DatabaseNotification

Model constructor.

Pagination::__construct() — Method in class Pagination

Pagination constructor.

QueryBuilder::__construct() — Method in class QueryBuilder

QueryBuilder Constructor

QueryBuilder::__toString() — Method in class QueryBuilder
__toString
QueryEvent::__construct() — Method in class QueryEvent

QueryEvent constructor.

QueryEvent::__set() — Method in class QueryEvent

Prevent setting properties dynamically

Redis::__construct() — Method in class Redis

RedisAdapter constructor.

Event::__construct() — Method in class Event

Event constructor.

Event::__callStatic() — Method in class Event
__callStatic
EventQueueTask::__construct() — Method in class EventQueueTask

EventQueueTask constructor

Listener::__construct() — Method in class Listener

Listener constructor.

HttpClient::__construct() — Method in class HttpClient

HttpClient Constructor.

Response::__construct() — Method in class Response

Parser constructor.

BadRequestException::__construct() — Method in class BadRequestException

BadRequestException constructor

CreatedException::__construct() — Method in class CreatedException

CreatedException constructor

ForbiddenException::__construct() — Method in class ForbiddenException

ForbiddenException constructor

HttpException::__construct() — Method in class HttpException

HttpException constructor

InternalServerErrorException::__construct() — Method in class InternalServerErrorException

InternalServerErrorException constructor

MethodNotAllowedException::__construct() — Method in class MethodNotAllowedException

MethodNotAllowedException constructor

NoContentException::__construct() — Method in class NoContentException

NoContentException constructor

NotFoundException::__construct() — Method in class NotFoundException

NotFoundException constructor

UnauthorizedException::__construct() — Method in class UnauthorizedException

UnauthorizedException constructor

Redirect::__invoke() — Method in class Redirect
__invoke
Redirect::__toString() — Method in class Redirect
__toString
Request::__get() — Method in class Request
__call
ServerAccessControl::__construct() — Method in class ServerAccessControl

AccessControl constructor.

UploadedFile::__construct() — Method in class UploadedFile

UploadedFile constructor.

LogAdapter::__construct() — Method in class LogAdapter

LogAdapter Constructor

NativeAdapter::__construct() — Method in class NativeAdapter

SimpleMail Constructor

SesAdapter::__construct() — Method in class SesAdapter

SesAdapter constructor

SmtpAdapter::__construct() — Method in class SmtpAdapter

SmtpAdapter Constructor

SmtpAdapter::__destruct() — Method in class SmtpAdapter

Destructor - ensure connection is closed

Envelop::__construct() — Method in class Envelop

Envelop Constructor.

Mail::__construct() — Method in class Mail

Mail constructor

Mail::__call() — Method in class Mail
__call
MailQueueTask::__construct() — Method in class MailQueueTask

MailQueueTask constructor

DkimSigner::__construct() — Method in class DkimSigner

DkimSigner constructor

SpfChecker::__construct() — Method in class SpfChecker

SpfChecker constructor

SmsChannelAdapter::__construct() — Method in class SmsChannelAdapter
Constructor
TelegramChannelAdapter::__construct() — Method in class TelegramChannelAdapter
Constructor
NotifierQueueTask::__construct() — Method in class NotifierQueueTask

NotifierQueueTask constructor

RabbitMQAdapter::__destruct() — Method in class RabbitMQAdapter

Destructor to close connections

Connection::__construct() — Method in class Connection

Configuration of worker connection

Connection::__call() — Method in class Connection

Proxy method calls to the underlying adapter

AttributeRouteRegistrar::__construct() — Method in class AttributeRouteRegistrar
Controller::__construct() — Method in class Controller
Delete::__construct() — Method in class Delete
Get::__construct() — Method in class Get
Options::__construct() — Method in class Options
Patch::__construct() — Method in class Patch
Post::__construct() — Method in class Post
Put::__construct() — Method in class Put
Route::__construct() — Method in class Route
RouterException::__construct() — Method in class RouterException

RouterException constructor

Route::__construct() — Method in class Route

Route constructor

Router::__construct() — Method in class Router

Router constructor

Schedule::__construct() — Method in class Schedule

Create a new schedule instance

ScheduledEvent::__construct() — Method in class ScheduledEvent

Create a new scheduled event

Scheduler::__construct() — Method in class Scheduler

Scheduler constructor

Scheduler::__callStatic() — Method in class Scheduler

Magic method for static calls

TokenMismatch::__construct() — Method in class TokenMismatch

TokenMismatch constructor

DatabaseAdapter::__construct() — Method in class DatabaseAdapter

Database constructor

FilesystemAdapter::__construct() — Method in class FilesystemAdapter

Filesystem constructor

Session::__toString() — Method in class Session
__toString
DiskFilesystemService::__construct() — Method in class DiskFilesystemService

MountFilesystem constructor.

FTPService::__destruct() — Method in class FTPService

Destructor - ensure connection is closed

Storage::__callStatic() — Method in class Storage
__callStatic
Storage::__call() — Method in class Storage
__call
Temporary::__construct() — Method in class Temporary

Temporary Constructor

Temporary::__destruct() — Method in class Temporary

Temporary destructor

Arraydotify::__construct() — Method in class Arraydotify

Arraydotify constructor.

Collection::__construct() — Method in class Collection

Collection constructor

Collection::__get() — Method in class Collection
__get
Collection::__set() — Method in class Collection
__set
Collection::__isset() — Method in class Collection
__isset
Collection::__unset() — Method in class Collection
__unset
Collection::__toString() — Method in class Collection
__toString
Env::__construct() — Method in class Env

Env constructor.

Env::__callStatic() — Method in class Env

Handle dynamic calls to the class methods.

Log::__call() — Method in class Log
Log
Log::__callStatic() — Method in class Log
Log
Serializes::__serialize() — Method in class Serializes

Prepare the instance values for serialization.

Serializes::__unserialize() — Method in class Serializes

Restore the model after serialization.

Str::__call() — Method in class Str
__call
Response::__construct() — Method in class Response

Behavior constructor.

Response::__call() — Method in class Response
__call
Translator::__construct() — Method in class Translator

Translator constructor.

Translator::__call() — Method in class Translator
__call
ValidationException::__construct() — Method in class ValidationException

ValidationException constructor

RequestValidation::__construct() — Method in class RequestValidation

TodoValidation constructor.

RequestValidation::__call() — Method in class RequestValidation
__call
RequestValidation::__get() — Method in class RequestValidation
__get
Validate::__construct() — Method in class Validate

Validate constructor.

Validator::__construct() — Method in class Validator

Validator constructor

PHPEngine::__construct() — Method in class PHPEngine

PHPEngine constructor.

TwigEngine::__construct() — Method in class TwigEngine

TwigEngine constructor.

View::__construct() — Method in class View

View constructor.

View::__callStatic() — Method in class View
__callStatic
View::__toString() — Method in class View
__toString
View::__call() — Method in class View
__call