A

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

Abort application

ApplicationAbortExceptionClass in namespace Bow\Application\Exception
ApplicationExceptionClass in namespace Bow\Application\Exception
AuthClass in namespace Bow\Auth
AuthenticationClass in namespace Bow\Auth
AuthenticationConfigurationClass in namespace Bow\Auth
AuthenticationExceptionClass in namespace Bow\Auth\Exception
GuardContract::attempts() — Method in class GuardContract

Check if user is authenticate

JwtGuard::attempts() — Method in class JwtGuard

Check if user is authenticate

SessionGuard::attempts() — Method in class SessionGuard

Check if user is authenticate

Cache::add() — Method in class Cache

Add new enter in the cache system

Cache::addMany() — Method in class Cache

Add many item

Cache::addTime() — Method in class Cache

Increase the cache expiration time

ArgOptionClass in namespace Bow\Console
AbstractCommandClass in namespace Bow\Console\Command
$ AbstractCommand#argProperty in class AbstractCommand

The Arg Option instance

SeederCommand::all() — Method in class SeederCommand

Launch all seeding

Console::addCommand() — Method in class Console

Add a custom order to the store

ActionClass in namespace Bow\Container
CollectionInterface::add() — Method in class CollectionInterface

Add an entry to the collection

$ Model#auto_incrementProperty in class Model

Enable the autoincrement support

$ Model#attributesProperty in class Model

The table columns listing

Model::all() — Method in class Model

Get all records

Relation::addConstraints() — Method in class Relation

Set the base constraints on the relation query.

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.

ArrayAccessTraitClass in namespace Bow\Database\Barry\Traits
AbstractConnectionClass in namespace Bow\Database\Connection
Migration::alter() — Method in class Migration

Alter table action.

Migration::addSql() — Method in class Migration

Add SQL query

SQLGenerator::addColumn() — Method in class SQLGenerator

Add new column in the table

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::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::addTimestamp() — Method in class DateColumn

Add timestamp column

DateColumn::addTimestamps() — Method in class DateColumn

Add default timestamps

MixedColumn::addBoolean() — Method in class MixedColumn

Add boolean column

MixedColumn::addUuid() — Method in class MixedColumn

Add UUID column

MixedColumn::addBinary() — Method in class MixedColumn

Add BLOB 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

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

TextColumn::addString() — Method in class TextColumn

Add string column

TextColumn::addLongString() — 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

$ QueryBuilder#asProperty in class QueryBuilder

Define the table as

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
HttpClient::addAttach() — Method in class HttpClient

Attach new file

HttpClient::addHeaders() — Method in class HttpClient

Add aditionnal header

Parser::addAttach() — Method in class Parser

Add attach file

Request::all() — Method in class Request

Get all input value

Response::addHeader() — Method in class Response

Modify http headers

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

Message::addHeader() — Method in class Message

Add personal headers

Message::addFile() — Method in class Message

Add an attachment file

Message::addBcc() — Method in class Message

Adds blind carbon copy

Message::addCc() — Method in class Message

Add carbon copy

Message::addReplyTo() — Method in class Message

Add Reply-To

Message::addReturnPath() — Method in class Message

Add Return-Path

Message::addPriority() — Method in class Message

Set email priority.

AuthMiddlewareClass in namespace Bow\Middleware
$ Router#auto_csrfProperty in class Router

Define the auto csrf check status.

Router::any() — Method in class Router

Add a route for

Cookie::all() — Method in class Cookie

Return all values of COOKIE

ArrayDriverClass in namespace Bow\Session\Driver
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

MountFilesystem::append() — Method in class MountFilesystem

Add content after the contents of the file

FTPService::append() — Method in class FTPService

Append content a file.

S3Service::append() — Method in class S3Service

Add content after the contents of the file

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

Returns the elements of the collection

Util::add2points() — Method in class Util

Data trainer. key => :value

AssertClass 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 of 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::assertContentType() — Method in class Response

Check the content type

Response::assertContentTypeJson() — Method in class Response

Check if the content type is application/json

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 attachment

AuthorizationExceptionClass 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

$ Loader#base_pathProperty in class Loader
$ Loader#bootedProperty 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

BuilderClass 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#builderProperty in class Model

The query builder instance

BelongsToClass in namespace Bow\Database\Barry\Relations
BelongsToManyClass in namespace Bow\Database\Barry\Relations
Event::bound() — Method in class Event

Check whether an event is already recorded at least once.

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

Redirect on the previous URL

BeanstalkdAdapterClass in namespace Bow\Queue\Adapters

C

Application::container() — Method in class Application

Build dependance

Auth::configure() — Method in class Auth

Configure Auth system

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

Check if user is authenticate

JwtGuard::check() — Method in class JwtGuard

Check if user is authenticate

SessionGuard::check() — Method in class SessionGuard

Check if user is authenticate

CacheClass in namespace Bow\Cache
Cache::confirgure() — Method in class Cache

Cache configuration method

Cache::clear() — Method in class Cache

Clear all cache

CacheConfigurationClass in namespace Bow\Cache
CacheConfiguration::create() — Method in class CacheConfiguration
ConfigurationClass in namespace Bow\Configuration
$ Configuration#containerProperty in class Configuration
Configuration::create() — Method in class Configuration

Create the service

EnvConfiguration::create() — Method in class EnvConfiguration
$ Loader#configProperty 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
ColorClass in namespace Bow\Console
CommandClass in namespace Bow\Console
Command::call() — Method in class Command

The call command

ClearCommandClass in namespace Bow\Console\Command
ConfigurationCommandClass in namespace Bow\Console\Command
ConsoleCommandClass in namespace Bow\Console\Command
ControllerCommandClass in namespace Bow\Console\Command
ConsoleClass in namespace Bow\Console
ConsoleInformationClass in namespace Bow\Console
ConsoleExceptionClass in namespace Bow\Console\Exception
Action::configure() — Method in class Action

Action configuration

Action::call() — Method in class Action

Callback launcher

Action::controller() — Method in class Action

Load the controllers defined as string

Action::closure() — Method in class Action

Load the closure define as action

CapsuleClass in namespace Bow\Container
ContainerConfigurationClass in namespace Bow\Container
ContainerConfiguration::create() — Method in class ContainerConfiguration
CollectionInterfaceClass in namespace Bow\Contracts
$ Model#castsProperty in class Model

The casts mutation

$ Model#connectionProperty in class Model

The connection name

Model::create() — Method in class Model

Create a persist information

Model::created() — Method in class Model

Allows to associate a listener

CanSerializedClass in namespace Bow\Database\Barry\Traits
CollectionClass in namespace Bow\Database
$ AbstractConnection#configProperty in class AbstractConnection

The configuration definition

AbstractConnection::connection() — Method in class AbstractConnection

Create an instance of the PDO

MysqlAdapter::connection() — Method in class MysqlAdapter

Make connexion

SqliteAdapter::connection() — Method in class SqliteAdapter
ConnectionClass 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

DatabaseConfiguration::create() — Method in class DatabaseConfiguration
ConnectionExceptionClass in namespace Bow\Database\Exception
Migration::connection() — Method in class Migration

Switch connection

Migration::create() — Method in class Migration

Function of creation of a new table in the database.

SQLGenerator::changeColumn() — Method in class SQLGenerator

Change a column in the table

ConstraintColumnClass 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::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

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

TextColumn::changeString() — Method in class TextColumn

Change string column

TextColumn::changeLongString() — 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

$ QueryBuilder#connectionProperty in class QueryBuilder

The PDO instance

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

Launch the listener function

CreatedExceptionClass in namespace Bow\Http\Exception
$ ResponseException#codeProperty in class ResponseException

Define the http response code

Request::cookie() — Method in class Request

Get cookie

Mail::configure() — Method in class Mail

Configure la classe Mail

MailConfiguration::create() — Method in class MailConfiguration
Message::compileHeaders() — Method in class Message

Compile the mail header

CsrfMiddlewareClass in namespace Bow\Middleware
BeanstalkdAdapter::configure() — Method in class BeanstalkdAdapter

Configure Beanstalkd driver

QueueAdapter::configure() — Method in class QueueAdapter

Make adapter configuration

ConnectionClass in namespace Bow\Queue
QueueConfiguration::create() — Method in class QueueConfiguration
Route::call() — Method in class Route

Function to launch callback functions where the rule have matching.

$ Router#currentProperty in class Router

Method Http current.

Router::code() — Method in class Router

Launch a callback function for each HTTP error code.

CryptoClass in namespace Bow\Security
CryptoConfigurationClass 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

CookieClass in namespace Bow\Session
ArrayDriver::close() — Method in class ArrayDriver

Close the session handling

DatabaseDriver::close() — Method in class DatabaseDriver

Close the session handling

FilesystemDriver::close() — Method in class FilesystemDriver

Close the session handling

Session::configure() — Method in class Session

Configure session instance

Session::clearFash() — 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

MountFilesystem::copy() — Method in class MountFilesystem

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

FTPService::configure() — Method in class FTPService

Configure service

FTPService::connect() — Method in class FTPService

Connect to the FTP server.

FTPService::copy() — Method in class FTPService

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

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

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

Count the collection element.

Collection::collectionify() — Method in class Collection

To retrieve a value or value collection form d'instance de collection.

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.

Translator::configure() — Method in class Translator

Configure translator

TranslatorConfiguration::create() — Method in class TranslatorConfiguration
Email::compileEmail() — Method in class Email

Compile Email Rule

Validator::compileRequired() — Method in class Validator

Compile Required Rule

Validator::compileEmpty() — Method in class Validator

Compile Empty Rule

Validator::compileMin() — Method in class Validator

Compile Min Mask

Validator::compileMax() — Method in class Validator

Compile Max Rule

Validator::compileSame() — Method in class Validator

Compile Some Rule

Validator::compileEmail() — Method in class Validator

Compile Email Rule

Validator::compileNumber() — Method in class Validator

Compile Number Rule

Validator::compileInt() — Method in class Validator

Compile Int Rule

Validator::compileFloat() — Method in class Validator

Compile Float Rule

Validator::compileAlphaNum() — Method in class Validator

Compile Alphanum Rule

Validator::compileIn() — Method in class Validator

Compile In Rule

Validator::compileSize() — Method in class Validator

Compile Size Rule

Validator::compileLower() — Method in class Validator

Compile Lower Rule

Validator::compileUpper() — Method in class Validator

Compile Upper Rule

Validator::compileAlpha() — Method in class Validator

Compile Alpha Rule

Validator::compileExists() — Method in class Validator

Compile Exists Rule

Validator::compileNotExists() — Method in class Validator

Compile Not Exists Rule

Validator::compileUnique() — Method in class Validator

Compile Unique Rule

Validator::compileDate() — Method in class Validator

Compile Date Rule

Validator::compileDateTime() — Method in class Validator

Compile Date Time Rule

Validator::compileRegex() — Method in class Validator

Compile Regex Rule

$ EngineAbstract#configProperty 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

View::cachable() — Method in class View

Set the availability of caching system

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.

Color::danger() — Method in class Color

Red message with '[danger]' prefix

$ Model#datesProperty in class Model

The date mutation

Model::describe() — Method in class Model

Returns the description of the table

Model::deleted() — Method in class Model

Allows to associate listener

Model::delete() — Method in class Model

Delete a record

Model::deleteBy() — Method in class Model

Delete Active Record by column name

Collection::dropAll() — Method in class Collection

Allows you to delete all the selected recordings

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

Execute a delete request

DatabaseConfigurationClass in namespace Bow\Database
DatabaseExceptionClass 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

SQLGenerator::dropColumn() — Method in class SQLGenerator

Drop table column

ConstraintColumn::dropForeign() — Method in class ConstraintColumn

Drop constraintes 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;

DateColumnClass in namespace Bow\Database\Migration\Shortcut
QueryBuilder::delete() — Method in class QueryBuilder

Delete Action

QueryBuilder::decrement() — Method in class QueryBuilder

Decrement action, subtracts 1 by default from the specified field

QueryBuilder::distinct() — Method in class QueryBuilder

Allows a query with the DISTINCT clause

QueryBuilder::drop() — Method in class QueryBuilder

Drop Action, remove the table

Response::download() — Method in class Response

Download the given file as an argument

BeanstalkdAdapter::deleteJob() — Method in class BeanstalkdAdapter

Delete a message from the Beanstalk queue.

QueueAdapter::deleteJob() — Method in class QueueAdapter

Delete a message from the queue.

$ ProducerService#delayProperty in class ProducerService

Define the delay

Router::delete() — Method in class Router

Add a DELETE route

Crypto::decrypt() — Method in class Crypto
decrypt
Sanitize::data() — Method in class Sanitize

Allows you to clean a string of characters

ArrayDriver::destroy() — Method in class ArrayDriver

Destroy session information

DatabaseDriverClass in namespace Bow\Session\Driver
DatabaseDriver::destroy() — Method in class DatabaseDriver

Destroy session information

DurationTraitClass in namespace Bow\Session\Driver
FilesystemDriver::destroy() — Method in class FilesystemDriver

Destroy session information

FilesystemInterface::delete() — Method in class FilesystemInterface

Delete file

FilesystemInterface::directories() — Method in class FilesystemInterface

Read the contents of the file

MountFilesystem::delete() — Method in class MountFilesystem

Delete file or directory

MountFilesystem::directories() — Method in class MountFilesystem

List the folder of a folder passed as a parameter

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

S3Service::delete() — Method in class S3Service

Delete file or directory

S3Service::directories() — Method in class S3Service

List the folder of a folder passed as a parameter

Collection::delete() — Method in class Collection

Delete an entry in the collection

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

E

Cache::expired() — Method in class Cache

Check if the cache has expired

EnvConfigurationClass in namespace Bow\Configuration
EventCommandClass in namespace Bow\Console\Command
ExceptionCommandClass in namespace Bow\Console\Command
Generator::exists() — Method in class Generator

Check if controller exists

Action::execute() — Method in class Action

Successively launches a function list.

Builder::exists() — Method in class Builder

Check if rows exists

EventTraitClass in namespace Bow\Database\Barry\Traits
QueryBuilder::exists() — Method in class QueryBuilder

Check if a value already exists in the DB

EventClass in namespace Bow\Event
Event::emit() — Method in class Event

Emit dispatchEvent

EventExceptionClass in namespace Bow\Event
EventListenerClass in namespace Bow\Event
ServerAccessControl::exposeHeaders() — Method in class ServerAccessControl

Active Access-control-Expose-Headers

UploadFile::extension() — Method in class UploadFile

The is getExtension alias

$ Router#error_codeProperty in class Router

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

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

MountFilesystem::exists() — Method in class MountFilesystem

Check the existence of a file

MountFilesystem::extension() — Method in class MountFilesystem

The file extension

FTPService::exists() — Method in class FTPService

Check that a file exists

S3Service::exists() — Method in class S3Service

Check the existence of a file

S3Service::extension() — Method in class S3Service

The file extension

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.

EnvClass in namespace Bow\Support
EmailClass in namespace Bow\Validation\Rules
$ Validator#errorsProperty in class Validator

The errors list

EngineAbstractClass in namespace Bow\View

F

Cache::forever() — Method in class Cache

Adds a cache that will persist

Cache::forget() — Method in class Cache

Delete an entry in the cache

Generator::filenameIsValide() — Method in class Generator

Check if filename is valide

Generator::fileExists() — Method in class Generator

Check if controller exists

Capsule::factory() — Method in class Capsule

Register the instance of a class

Model::first() — Method in class Model

Get first rows

Model::find() — Method in class Model
find
Model::findBy() — Method in class Model

Find by column name

Model::findAndDelete() — Method in class Model

Find information and delete it

Model::findOrFail() — Method in class Model

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

$ BelongsTo#foreign_keyProperty in class BelongsTo

The foreign key of the parent model.

$ BelongsToMany#foreign_keyProperty in class BelongsToMany

The foreign key of the parent model.

$ HasMany#foreign_keyProperty in class HasMany

The foreign key of the parent model.

$ HasOne#foreign_keyProperty in class HasOne

The foreign key of the parent model.

$ AbstractConnection#fetchProperty in class AbstractConnection

The PDO fetch mode

$ QueryBuilder#firstProperty in class QueryBuilder

Define whether to retrieve information from the list

QueryBuilder::first() — Method in class QueryBuilder

Get the first record

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

Load the factory for FILES

Message::from() — Method in class Message

Define the sender of the mail

Message::fromIsDefined() — Method in class Message

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

FilesystemDriverClass in namespace Bow\Session\Driver
Session::flash() — Method in class Session

Add flash data After the data recovery is automatic deleted

Session::flush() — Method in class Session

Allows you to empty the session

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

Alias sur readInDir

MountFilesystem::files() — Method in class MountFilesystem

List the files of a folder passed as a parameter

FTPServiceClass 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

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

Get fake instance

FieldLexicalClass 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#failsProperty in class Validator

The Fails flag

G

Application::getContainer() — Method in class Application

Get container

Auth::getInstance() — Method in class Auth

Get Auth Instance

Auth::guard() — Method in class Auth

Check if user is authenticate

Authentication::getAuthenticateUserId() — Method in class Authentication

Get the user id

GuardContractClass in namespace Bow\Auth
$ GuardContract#guardProperty in class GuardContract

The define guard

GuardContract::guest() — Method in class GuardContract

Check if user is guest

GuardContract::guard() — Method in class GuardContract

Load the a guard

GuardContract::getToken() — Method in class GuardContract
JwtGuard::getPolicier() — Method in class JwtGuard

Get the Policier instance

JwtGuard::guest() — Method in class JwtGuard

Check if user is guest

JwtGuard::getToken() — Method in class JwtGuard

Get the generated token

JwtGuard::getTokenString() — Method in class JwtGuard

Get the token string

SessionGuard::guest() — Method in class SessionGuard

Check if user is guest

Cache::get() — Method in class Cache

Retrieve an entry in the cache

Configuration::getName() — Method in class Configuration

Get la service class name

Loader::getMiddlewares() — Method in class Loader

Middleware collection

Loader::getInstance() — Method in class Loader

Alias of singleton

ArgOption::getParameter() — Method in class ArgOption

Retrieves a parameter

Color::green() — Method in class Color

Green message

ConfigurationCommand::generate() — Method in class ConfigurationCommand

Add configuration

ConsoleCommand::generate() — Method in class ConsoleCommand

Add service

ControllerCommand::generate() — Method in class ControllerCommand

The add controller command

EventCommand::generate() — Method in class EventCommand

Add event

ExceptionCommand::generate() — Method in class ExceptionCommand

Add middleware

GenerateKeyCommandClass in namespace Bow\Console\Command
GenerateKeyCommand::generate() — Method in class GenerateKeyCommand

Generate Key

GenerateResourceControllerCommandClass in namespace Bow\Console\Command
GenerateResourceControllerCommand::generate() — Method in class GenerateResourceControllerCommand

Command used to set up the resource system.

GenerateSessionCommandClass in namespace Bow\Console\Command
GenerateSessionCommand::generate() — Method in class GenerateSessionCommand

Generate session

MiddlewareCommand::generate() — Method in class MiddlewareCommand

Add middleware

MigrationCommand::generate() — Method in class MigrationCommand

Create a migration command

ModelCommand::generate() — Method in class ModelCommand

Add Model

ProducerCommand::generate() — Method in class ProducerCommand

Add producer

SeederCommand::generate() — Method in class SeederCommand

Create a seeder

ServiceCommand::generate() — Method in class ServiceCommand

Add service

ValidationCommand::generate() — Method in class ValidationCommand

Add validation

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

Get file path

Setting::getArgOption() — Method in class Setting

The arg option

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::getProducerDirectory() — Method in class Setting

Get the producer directory

Setting::getCommandDirectory() — Method in class Setting

Get the command directory

Setting::getEventDirectory() — Method in class Setting

Get the event directory

Setting::getMiddlewareDirectory() — Method in class Setting

Get the service 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

Action::getInstance() — Method in class Action

Retrieves Action instance

Capsule::getInstance() — Method in class Capsule

Get instance of Capsule

CollectionInterface::get() — Method in class CollectionInterface

Allows to recover a value or value collection.

Builder::get() — Method in class Builder

Get informations

Builder::getModel() — Method in class Builder

Get model

Relationship::getKey() — Method in class Relationship

Get the table key

Model::getKeyValue() — Method in class Model

Retrieves the primary key value

Model::getKey() — 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::getTable() — Method in class Model

Get the table name.

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.

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.

AbstractConnection::getConnection() — Method in class AbstractConnection

Retrieves the connection

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

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

Migration::getTablePrefixed() — Method in class Migration

Get prefixed table name

SQLGenerator::getEngine() — Method in class SQLGenerator

Get the engine

SQLGenerator::getCollation() — Method in class SQLGenerator

Get the collation

SQLGenerator::getCharset() — Method in class SQLGenerator

Get the charset

SQLGenerator::getTable() — Method in class SQLGenerator

Get the define table name

$ QueryBuilder#groupProperty in class QueryBuilder

Group statement collector

QueryBuilder::groupBy() — Method in class QueryBuilder

Clause Group By

QueryBuilder::group() — 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

QueryBuilder::getTable() — Method in class QueryBuilder

Returns the name of the table.

QueryBuilder::getPrefix() — Method in class QueryBuilder

Returns the prefix.

Event::getInstance() — Method in class Event

Event constructor.

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 requete

Parser::getContent() — Method in class Parser

Get response content

Parser::getHeaders() — Method in class Parser

Get the response headers

Parser::getCode() — Method in class Parser

Get the response code

Parser::getExecutionTime() — Method in class Parser

Get the response executing time

Parser::getConnexionTime() — Method in class Parser

Get the request connexion time

Parser::getUploadSize() — Method in class Parser

Get the response upload size

Parser::getUploadSpeed() — Method in class Parser

Get the request upload speed

Parser::getDownloadSize() — Method in class Parser

Get the download size

Parser::getDownloadSpeed() — Method in class Parser

Get the downlad speed

Parser::getErrorMessage() — Method in class Parser

Get error message

Parser::getErrorNumber() — Method in class Parser

Get error code

Parser::getContentType() — Method in class Parser

Get the response content type

Parser::getAttach() — Method in class Parser

Get attach files

HttpException::getStatus() — Method in class HttpException

Get the define user error code

HttpException::getStatusCode() — Method in class HttpException

Get the status code

Redirect::getInstance() — Method in class Redirect

Get redirection instance

Request::getInstance() — Method in class Request

Singletons loader

Request::getHeader() — Method in class Request

Get Request header

Request::get() — Method in class Request

Retrieve a value or a collection of values.

Request::getBag() — Method in class Request

Get the value in request bag

Response::getInstance() — Method in class Response

Get response

Response::getContent() — Method in class Response

Get response message

Response::getCode() — Method in class Response

Get status code

Response::getHeaders() — Method in class Response

Get headers

UploadFile::getExtension() — Method in class UploadFile

Get the file extension

UploadFile::getTypeMime() — Method in class UploadFile

Get the file extension

UploadFile::getFilesize() — Method in class UploadFile

Get the size of the file

UploadFile::getBasename() — Method in class UploadFile

Get the main name of the file

UploadFile::getFilename() — Method in class UploadFile

Get the filename

UploadFile::getContent() — Method in class UploadFile

Get the file content

UploadFile::getHashName() — Method in class UploadFile

Get the file hash name

Mail::getInstance() — Method in class Mail

Get mail instance

Message::getHeaders() — Method in class Message

Get the headers

Message::getTo() — Method in class Message

Get the list of receivers

Message::getSubject() — Method in class Message

Get the subject of the email

Message::getFrom() — Method in class Message

Get the sender

Message::getMessage() — Method in class Message

Get the email message

Message::getCharset() — Method in class Message

Get the email encoding

Message::getType() — Method in class Message

Get Content-Type

BeanstalkdAdapter::getQueue() — Method in class BeanstalkdAdapter

Get the queue or return the default.

QueueAdapter::getQueue() — Method in class QueueAdapter

Get the queue or return the default.

Connection::getAdapter() — Method in class Connection

Get the define adapter

ProducerService::getPriority() — Method in class ProducerService

Get the producer priority

ProducerService::getRetry() — Method in class ProducerService

Get the producer retry

ProducerService::getQueue() — Method in class ProducerService

Get the producer queue

ProducerService::getDelay() — Method in class ProducerService

Get the producer delay

Route::getPath() — Method in class Route

Get the path of the current road

Route::getAction() — Method in class Route

Get the action executed on the current route

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::get() — Method in class Router

Add a GET route

Router::getSpecialMethod() — Method in class Router

Retrieve the define special method

Router::getRoutes() — Method in class Router

Get the route collection

Hash::getHashConfig() — Method in class Hash

Get the hash configuration

Cookie::get() — Method in class Cookie

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

ArrayDriver::gc() — Method in class ArrayDriver

Garbage collector

DatabaseDriver::gc() — Method in class DatabaseDriver

Garbage collector for cleans old sessions

FilesystemDriver::gc() — Method in class FilesystemDriver

Garbage collector

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

MountFilesystem::get() — Method in class MountFilesystem

Recover the contents of the file

FTPService::getConnection() — Method in class FTPService

Get ftp connextion

FTPService::getCurrentDirectory() — Method in class FTPService

Return the current working directory.

FTPService::get() — Method in class FTPService

Get file content

S3Service::getInstance() — Method in class S3Service

Get S3Service

S3Service::get() — Method in class S3Service

Recover the contents of the file

Collection::get() — Method in class Collection

Allows to recover a value or value collection.

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

Retrieve information from the environment

Str::getWords() — Method in class Str

Returns a determined number of words in a string.

Response::getContent() — Method in class Response

Get the response content

TestCase::get() — Method in class TestCase

Get request

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::getName() — Method in class EngineAbstract

Get the engine name

TwigEngine::getTemplate() — Method in class TwigEngine

The get engine instance

View::getInstance() — Method in class View

Get the view singleton instance

View::getTemplate() — Method in class View

Get the template engine instance

View::getContent() — Method in class View

Get rendering content

H

Cache::has() — Method in class Cache

Check for an entry in the cache.

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#hiddenProperty in class Model

The hidden field

$ Relation#has_constraintsProperty in class Relation

Indicates whether the relation is adding constraints.

$ Relation#has_pivotProperty in class Relation

Indicate whether the relationships use a pivot table.*.

HasManyClass in namespace Bow\Database\Barry\Relations
HasOneClass in namespace Bow\Database\Barry\Relations
$ QueryBuilder#havingProperty in class QueryBuilder

Having statement collector

QueryBuilder::having() — Method in class QueryBuilder

clause having, is used with a groupBy

HttpClientClass in namespace Bow\Http\Client
HttpExceptionClass in namespace Bow\Http\Exception
Request::has() — Method in class Request

Check if key is exists

Request::hostname() — Method in class Request

Get the host name of the server.

Request::hasFile() — Method in class Request

Check if file exists

Request::hasHeader() — Method in class Request

Check if a header exists.

Message::html() — Method in class Message

Define the type of content in text/html

Router::hasSpecialMethod() — Method in class Router

Check user define the special method

HashClass 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

Collection::has() — Method in class Collection

Check existence of a key in the session collection

I

JwtGuard::id() — Method in class JwtGuard

Get the user id

SessionGuard::id() — Method in class SessionGuard

Get the user id

$ Loader#instanceProperty in class Loader
Color::info() — Method in class Color

Blue message with '[info]' prefix

Action::injector() — Method in class Action

Make any class injection

Action::injectorForClosure() — Method in class Action

Injection for closure

Capsule::instance() — Method in class Capsule

Saves the instance of a class

CollectionInterface::isEmpty() — Method in class CollectionInterface

Check if a collection is empty.

Database::insert() — Method in class Database

Execute an insert query

Database::inTransaction() — Method in class Database

Check if database execution is in transaction

QueryBuilder::increment() — Method in class QueryBuilder

Action increment, add 1 by default to the specified field

QueryBuilder::insert() — Method in class QueryBuilder

Insert Action

QueryBuilder::insertAndGetLastId() — Method in class QueryBuilder

InsertAndGetLastId action launches the insert and lastInsertId actions

InternalServerErrorExceptionClass in namespace Bow\Http\Exception
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::isPut() — Method in class Request

Check if the query is of type PUT

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::ip() — Method in class Request

Get client address

Request::isProtocol() — Method in class Request

Check the protocol of the request

Request::isSecure() — Method in class Request

Check if the secure protocol

Request::ignore() — Method in class Request
UploadFile::isUploaded() — Method in class UploadFile

Check if the file is uploader

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.

MountFilesystem::isFile() — Method in class MountFilesystem

isFile alias of is_file.

MountFilesystem::isDirectory() — Method in class MountFilesystem

isDirectory alias of is_dir.

FTPService::isFile() — Method in class FTPService

isFile alias of is_file.

FTPService::isDirectory() — Method in class FTPService

isDirectory alias of is_dir.

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

Check if env is load

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

Translator::isLocale() — Method in class Translator

Check the locale

$ Validator#inputsProperty in class Validator

The validation DATA

J

JwtGuardClass in namespace Bow\Auth
Model::jsonSerialize() — Method in class Model
Collection::jsonSerialize() — Method in class Collection
$ QueryBuilder#joinProperty 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

Collection::jsonSerialize() — Method in class Collection
jsonSerialize

K

Collection::keys() — Method in class Collection

Get the list of keys of collection

RequestValidation::keys() — Method in class RequestValidation

The allowed validation key

L

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

Make direct login

JwtGuard::logout() — Method in class JwtGuard

Destruit token

SessionGuard::login() — Method in class SessionGuard

Make direct login

SessionGuard::logout() — Method in class SessionGuard

Make direct logout

LoginUserTraitClass in namespace Bow\Auth\Traits
LoaderClass in namespace Bow\Configuration
LoggerConfigurationClass in namespace Bow\Configuration
$ Model#latestProperty in class Model

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

Model::latest() — Method in class Model

Get last

$ BelongsTo#local_keyProperty in class BelongsTo

The associated key on the parent model.

$ BelongsToMany#local_keyProperty in class BelongsToMany

The associated key on the parent model.

$ HasMany#local_keyProperty in class HasMany

The associated key on the parent model.

$ HasOne#local_keyProperty in class HasOne

The associated key on the parent model.

Database::lastInsertId() — Method in class Database

Retrieves the identifier of the last record.

$ QueryBuilder#limitProperty in class QueryBuilder

Limit statement collector

QueryBuilder::leftJoin() — Method in class QueryBuilder

Left Join clause

QueryBuilder::last() — Method in class QueryBuilder

Get the last record

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

Get the request locale.

Request::lang() — Method in class Request

Get request lang.

FTPService::listDirectoryContents() — Method in class FTPService

List the directory content

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

Env::load() — Method in class Env

Load env file

Str::lower() — Method in class Str

lower case

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

The last name

M

Application::make() — Method in class Application

Build the application

Loader::middlewares() — Method in class Loader

Middleware collection

ClearCommand::make() — Method in class ClearCommand

Clear cache

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

Make a migration command

ModelCommandClass in namespace Bow\Console\Command
Generator::makeStub() — Method in class Generator

Stub render

Capsule::make() — Method in class Capsule

Make the

Capsule::makeWith() — Method in class Capsule

Compilation with parameter

MiddlewareDispatcherClass in namespace Bow\Container
$ Builder#modelProperty in class Builder

The model instance

ModelClass in namespace Bow\Database\Barry
MysqlAdapterClass in namespace Bow\Database\Connection\Adapter
ModelExceptionClass in namespace Bow\Database\Exception
MigrationClass in namespace Bow\Database\Migration
SQLGenerator::make() — Method in class SQLGenerator

Generate the sql

MixedColumnClass in namespace Bow\Database\Migration\Shortcut
QueryBuilder::max() — Method in class QueryBuilder
Max
QueryBuilder::min() — Method in class QueryBuilder
Min
MethodNotAllowedExceptionClass 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

UploadFile::moveTo() — Method in class UploadFile

Move the uploader file to a directory.

MailDriverInterfaceClass in namespace Bow\Mail\Contracts
MailExceptionClass in namespace Bow\Mail\Exception
MailClass in namespace Bow\Mail
MailConfigurationClass in namespace Bow\Mail
MessageClass in namespace Bow\Mail
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#middlewaresProperty in class Router

Define the global middleware

Router::middleware() — Method in class Router

Allows to associate a global middleware on an route

Router::match() — Method in class Router

Match route de tout type de method

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

GGenerate an encrypted key

FilesystemInterface::makeDirectory() — Method in class FilesystemInterface

Create a directory

FilesystemInterface::move() — Method in class FilesystemInterface

Rénme or move a source file to a target file.

MountDiskNotFoundExceptionClass in namespace Bow\Storage\Exception
MountFilesystemClass in namespace Bow\Storage
MountFilesystem::makeDirectory() — Method in class MountFilesystem

Create a directory

MountFilesystem::move() — Method in class MountFilesystem

Renames or moves a source file to a target file.

FTPService::makeDirectory() — Method in class FTPService

Create a directory

FTPService::makeActualDirectory() — Method in class FTPService

Create a directory.

FTPService::move() — Method in class FTPService

Rename or move a source file to a target file.

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.

Storage::mount() — Method in class Storage

Mount disk

Arraydotify::make() — Method in class Arraydotify

Make array dotify

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
MigrationClass in namespace Bow\Testing\Features
RequestValidation::messages() — Method in class RequestValidation

The define the user custom message

$ Validator#messagesProperty 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#namespacesProperty in class AbstractCommand

The application namespace

$ AbstractConnection#nameProperty in class AbstractConnection

The connexion name

$ MysqlAdapter#nameProperty in class MysqlAdapter

The connexion nane

$ SqliteAdapter#nameProperty in class SqliteAdapter

The connexion name

NotFoundExceptionClass in namespace Bow\Database\Exception
NumberColumnClass in namespace Bow\Database\Migration\Shortcut
NoContentExceptionClass in namespace Bow\Http\Exception
NotFoundExceptionClass in namespace Bow\Http\Exception
NativeDriverClass in namespace Bow\Mail\Driver
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.

$ EngineAbstract#nameProperty in class EngineAbstract

The template engine name

$ PHPEngine#nameProperty in class PHPEngine

The engine name

$ TwigEngine#nameProperty 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
ArgOption::options() — Method in class ArgOption

Retrieves the options of the command

Capsule::offsetExists() — Method in class Capsule
Capsule::offsetGet() — Method in class Capsule
Capsule::offsetSet() — Method in class Capsule
Capsule::offsetUnset() — Method in class Capsule
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
$ QueryBuilder#orderProperty in class QueryBuilder

Order By statement collector

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
addEventListener
Event::onTransmission() — Method in class Event

Send an event page to page

Event::once() — Method in class Event

Associate a single listener to an event

Event::off() — Method in class Event

off removes an event saves

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

NativeDriver::on() — Method in class NativeDriver

Switch on other define from

Router::options() — Method in class Router

Add a OPTIONS route

ArrayDriver::open() — Method in class ArrayDriver

When the session start

DatabaseDriver::open() — Method in class DatabaseDriver

When the session start

FilesystemDriver::open() — Method in class FilesystemDriver

When the session start

Temporary::open() — Method in class Temporary

Open the streaming

Arraydotify::offsetExists() — Method in class Arraydotify
Arraydotify::offsetGet() — Method in class Arraydotify
Arraydotify::offsetSet() — Method in class Arraydotify
Arraydotify::offsetUnset() — Method in class Arraydotify
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

P

Cache::push() — Method in class Cache

Add new enter in the cache system

Loader::pushMiddleware() — Method in class Loader

Push middlewares

ProducerCommandClass in namespace Bow\Console\Command
Action::pushMiddleware() — Method in class Action

Add a middleware to the list

Action::pushNamespace() — Method in class Action

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#prefixProperty in class Model

Define the table prefix

$ Model#primary_keyProperty in class Model

The table primary key column name

$ Model#primary_key_typeProperty in class Model

The table primary key type

Model::paginate() — Method in class Model

Pagination configuration

$ Relation#parentProperty in class Relation

The parent model instance

$ AbstractConnection#pdoProperty in class AbstractConnection

The PDO instance

$ QueryBuilder#prefixProperty in class QueryBuilder

The table prefix

QueryBuilder::paginate() — Method in class QueryBuilder

Paginate, make pagination system

EventListener::process() — Method in class EventListener

Process the event

HttpClient::post() — Method in class HttpClient

make post requete

HttpClient::put() — Method in class HttpClient

Make put requete

ParserClass in namespace Bow\Http\Client
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

AuthMiddleware::process() — Method in class AuthMiddleware

Handle an incoming request.

CsrfMiddleware::process() — Method in class CsrfMiddleware

Handle an incoming request.

CsrfMiddleware::preventOn() — Method in class CsrfMiddleware

Prevent csrf action on urls

BeanstalkdAdapter::push() — Method in class BeanstalkdAdapter

Queue a job

QueueAdapter::push() — Method in class QueueAdapter

Push new producer

Connection::pushConnection() — Method in class Connection

Push the new connection support in connectors managment

ProducerServiceClass in namespace Bow\Queue
$ ProducerService#priorityProperty in class ProducerService

Define the priority

ProducerService::process() — Method in class ProducerService

Process the producer

$ Router#prefixProperty 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

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.

MountFilesystem::prepend() — Method in class MountFilesystem

Add content before the contents of the file

MountFilesystem::put() — Method in class MountFilesystem

Put other file content in given file

MountFilesystem::path() — Method in class MountFilesystem

Resolves file path.

FTPService::prepend() — Method in class FTPService

Write to the beginning of a file specify

FTPService::put() — Method in class FTPService

Put other file content in given file

FTPService::path() — Method in class FTPService

Resolves a path.

S3Service::prepend() — Method in class S3Service

Add content before the contents of the file

S3Service::put() — Method in class S3Service

Put other file content in given 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::plurial() — Method in class Str

Get str plurial

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

Translator::plurial() — Method in class Translator

Make plurial translation

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

Parse the view

View::pushEngine() — Method in class View

Ajouter un moteur de template

Q

Model::query() — Method in class Model

Initialize the connection

$ Relation#queryProperty in class Relation

The Bow Query builder

QueryBuilderExceptionClass in namespace Bow\Database\Exception
QueryBuilderClass in namespace Bow\Database
QueueAdapterClass in namespace Bow\Queue\Adapters
$ ProducerService#queueProperty in class ProducerService

Define the queue

QueueConfigurationClass in namespace Bow\Queue

R

Application::rest() — Method in class Application

Make the REST API base on route and ressource controller.

AuthenticationConfiguration::run() — Method in class AuthenticationConfiguration
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
Color::red() — Method in class Color

Red message

MigrationCommand::rollback() — Method in class MigrationCommand

Rollback migration command

MigrationCommand::reset() — Method in class MigrationCommand

Reset migration command

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

Launch the REPL console

ServerCommand::run() — Method in class ServerCommand

The run server command

WorkerCommand::run() — Method in class WorkerCommand

The run server command

Console::run() — Method in class Console

Launch Bow task runner

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

Delete an entry in the collection

ResponseInterfaceClass in namespace Bow\Contracts
RelationshipClass in namespace Bow\Database\Barry\Concerns
RelationClass in namespace Bow\Database\Barry
$ Relation#relatedProperty in class Relation

The related model instance

Database::rollback() — 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

Add SQL query

SQLGenerator::renameColumn() — Method in class SQLGenerator

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.

Parser::raw() — Method in class Parser

Get raw content

RequestExceptionClass in namespace Bow\Http\Exception
ResponseExceptionClass in namespace Bow\Http\Exception
RedirectClass in namespace Bow\Http
Redirect::route() — Method in class Redirect

Redirect with route definition

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

Get the source of the current request.

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

Make view rendering

Mail::raw() — Method in class Mail

Send mail similar to the PHP mail function

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

Redirect to

BeanstalkdAdapter::run() — Method in class BeanstalkdAdapter

Run the worker

QueueAdapter::run() — Method in class QueueAdapter

Start the worker server

$ ProducerService#retryProperty in class ProducerService

Define the time of retry

QueueConfiguration::run() — Method in class QueueConfiguration
WorkerService::run() — Method in class WorkerService

Start the consumer

RouterExceptionClass in namespace Bow\Router\Exception
ResourceClass in namespace Bow\Router
RouteClass in namespace Bow\Router
RouterClass in namespace Bow\Router
$ Router#routesProperty in class Router

Route collection.

Router::route() — Method in class Router

Route mapper

CryptoConfiguration::run() — Method in class CryptoConfiguration
Cookie::remove() — Method in class Cookie

Delete an entry in the table

ArrayDriver::read() — Method in class ArrayDriver

Read the session information

DatabaseDriver::read() — Method in class DatabaseDriver

Read the session information

FilesystemDriver::read() — Method in class FilesystemDriver

Read the session information

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
ResourceExceptionClass 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

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

Lists the string of characters in a specified number

Str::randomize() — Method in class Str
Randomize
Util::rangeField() — Method in class Util

Function to secure the data.

ResponseClass in namespace Bow\Testing
TranslatorConfiguration::run() — Method in class TranslatorConfiguration
RequestValidationClass in namespace Bow\Validation
RequestValidation::rules() — Method in class RequestValidation

The rules list

$ Validator#rulesProperty in class Validator

Define the valid rule list

EngineAbstract::render() — Method in class EngineAbstract

Make template rendering

PHPEngine::render() — Method in class PHPEngine

Make template rendering

TwigEngine::render() — Method in class TwigEngine

Make template rendering

ViewConfiguration::run() — Method in class ViewConfiguration

S

Application::send() — Method in class Application

Launcher of the application

SessionGuardClass in namespace Bow\Auth
Color::success() — Method in class Color

Greean message with '[success]' prefix

$ AbstractCommand#settingProperty in class AbstractCommand

Store dirname

SeederCommandClass in namespace Bow\Console\Command
ServerCommandClass in namespace Bow\Console\Command
ServiceCommandClass in namespace Bow\Console\Command
Generator::setName() — Method in class Generator

Set writing filename

Generator::setBaseDirectory() — Method in class Generator

Get the base directory

SettingClass in namespace Bow\Console
Setting::setBootstrap() — Method in class Setting

Set the bootstrap files

Setting::setServerFilename() — Method in class Setting

Set the server file

Setting::setPublicDirectory() — Method in class Setting

Set the public directory

Setting::setConfigDirectory() — Method in class Setting

Set the config directory

Setting::setPackageDirectory() — Method in class Setting

Set the package configuration directory

Setting::setComponentDirectory() — Method in class Setting

Set the component directory

Setting::setMigrationDirectory() — Method in class Setting

Set the migration directory

Setting::setSeederDirectory() — Method in class Setting

Set the seeder directory

Setting::setControllerDirectory() — Method in class Setting

Set the controller directory

Setting::setValidationDirectory() — Method in class Setting

Set the validation directory

Setting::setMiddlewareDirectory() — Method in class Setting

Set the middleware directory

Setting::setApplicationDirectory() — Method in class Setting

Set the application directory

Setting::setModelDirectory() — Method in class Setting

Set the model directory

Setting::setVarDirectory() — Method in class Setting

Set the var directory

Setting::setExceptionDirectory() — Method in class Setting

Set the exception directory

Setting::setServiceDirectory() — Method in class Setting

Set the service directory

Setting::setProducerDirectory() — Method in class Setting

Set the producer directory

Setting::setCommandDirectory() — Method in class Setting

Set the command directory

Setting::setEventDirectory() — Method in class Setting

Set the event directory

Setting::setNamespaces() — Method in class Setting

Set the namespaces

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#soft_deleteProperty in class Model

Enable the soft deletion

Model::save() — Method in class Model

Save aliases on insert action

Model::setAttributes() — Method in class Model

Assign values to class attributes

Model::setAttribute() — Method in class Model

Assign a value

Model::setConnection() — Method in class Model

Set connection point

AbstractConnection::setConnection() — Method in class AbstractConnection

Set the connection

AbstractConnection::setFetchMode() — Method in class AbstractConnection

Sets the data recovery mode.

SqliteAdapterClass in namespace Bow\Database\Connection\Adapter
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

SQLGeneratorClass in namespace Bow\Database\Migration
SQLGenerator::setScope() — Method in class SQLGenerator

Set the scope

SQLGenerator::setAdapter() — Method in class SQLGenerator

Set the adapter

$ QueryBuilder#selectProperty in class QueryBuilder

Select statement collector

QueryBuilder::select() — Method in class QueryBuilder

Add select column.

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

Modify the prefix

QueryBuilder::setTable() — Method in class QueryBuilder

Change the table's name

QueryBuilder::setWhereDataBinding() — Method in class QueryBuilder

Define the data to associate

Parser::setAttach() — Method in class Parser

Set attach files

$ HttpException#statusProperty in class HttpException

Define the status code has message

ResponseException::setCode() — Method in class ResponseException

Set the http code

ServerAccessControlExceptionClass in namespace Bow\Http\Exception
Redirect::sendContent() — Method in class Redirect
Request::session() — Method in class Request

Get session information

Request::setBag() — Method in class Request

Set the value in request bag

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::serverAccessControl() — Method in class Response

Get accessControl instance

Response::sendContent() — Method in class Response
ServerAccessControlClass in namespace Bow\Http
MailDriverInterface::send() — Method in class MailDriverInterface

Send mail by any driver

NativeDriver::send() — Method in class NativeDriver

Implement send email

SesDriverClass in namespace Bow\Mail\Driver
SesDriver::send() — Method in class SesDriver

Send message

SmtpDriverClass in namespace Bow\Mail\Driver
SmtpDriver::send() — Method in class SmtpDriver

Start sending mail

SmtpExceptionClass in namespace Bow\Mail\Exception
SocketExceptionClass in namespace Bow\Mail\Exception
Mail::send() — Method in class Mail
Mail::setDriver() — Method in class Mail

Modify the smtp|mail driver

Message::setDefaultHeader() — Method in class Message

Set the default header

Message::subject() — Method in class Message

Define the subject of the mail

Message::setBoundary() — Method in class Message

Change the value of the boundary

Message::setMessage() — Method in class Message

Edit the mail message

SerializationServiceClass in namespace Bow\Packages\Traits
BeanstalkdAdapter::setWatch() — Method in class BeanstalkdAdapter

Get connexion

BeanstalkdAdapter::setRetry() — Method in class BeanstalkdAdapter

Get connexion

BeanstalkdAdapter::size() — Method in class BeanstalkdAdapter

Get the size of the queue.

QueueAdapter::serializeProducer() — Method in class QueueAdapter

Create producer serialization

QueueAdapter::setWatch() — Method in class QueueAdapter

Watch the the queue name

QueueAdapter::setRetry() — Method in class QueueAdapter

Set the retry value

QueueAdapter::size() — Method in class QueueAdapter

Get the queue size

Connection::setConnection() — Method in class Connection

Set connection

WorkerService::setConnection() — Method in class WorkerService

Make connection base on default name

$ Router#special_methodProperty in class Router
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

Crypto::setKey() — Method in class Crypto

Set the key

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

SessionExceptionClass in namespace Bow\Session\Exception
SessionClass in namespace Bow\Session
Session::start() — Method in class Session

Session starter.

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

Store directly the upload file

ServiceInterfaceClass in namespace Bow\Storage\Contracts
ServiceConfigurationNotFoundExceptionClass in namespace Bow\Storage\Exception
ServiceNotFoundExceptionClass in namespace Bow\Storage\Exception
ServiceNotFoundException::setService() — Method in class ServiceNotFoundException

Set the service name

MountFilesystem::store() — Method in class MountFilesystem

Function to upload a file

FTPService::setConnectionRoot() — Method in class FTPService

Set the connection root.

FTPService::store() — Method in class FTPService

Store directly the upload file

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

Function to upload a file

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

Mount service

StorageConfigurationClass in namespace Bow\Storage
$ Collection#storageProperty in class Collection

The collection store

Collection::set() — Method in class Collection

Modify an entry in the collection or the addition if not

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

Deletes the first item in the collection

Env::set() — Method in class Env

Allows you to modify the information of the environment

StrClass 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::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

FeatureHelper::seed() — Method in class FeatureHelper

Seed alias

SeedingHelperClass in namespace Bow\Testing\Features
$ SeedingHelper#seedingProperty in class SeedingHelper

Enable auto seeding

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

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

Cache::timeOf() — Method in class Cache

Retrieves the cache expiration time

SeederCommand::table() — Method in class SeederCommand

Launch targeted seeding

ConsoleInformation::throwFailsCommand() — Method in class ConsoleInformation

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#timestampsProperty in class Model

Enable the timestamps support

$ Model#tableProperty 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

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

Load the query builder factory on table name

TextColumnClass in namespace Bow\Database\Migration\Shortcut
$ QueryBuilder#tableProperty in class QueryBuilder

The table name

QueryBuilder::take() — Method in class QueryBuilder

Take = Limit

QueryBuilder::truncate() — Method in class QueryBuilder

Truncate Action, empty the table

QueryBuilder::toJson() — Method in class QueryBuilder

Transformation automatically the result to JSON

QueryBuilder::toSql() — Method in class QueryBuilder

Formats the select request

Parser::toJson() — Method in class Parser

Get response content as json

Parser::toArray() — Method in class Parser

Get response content as array

Redirect::to() — Method in class Redirect

Redirect to another URL

Request::time() — Method in class Request

Get path sent by client.

Message::to() — Method in class Message

Define the receiver

Message::toList() — Method in class Message

Define the receiver in list

Message::text() — Method in class Message

Add message body

TokenMismatchClass in namespace Bow\Security\Exception
TokenizeClass in namespace Bow\Security
Session::toArray() — Method in class Session

Returns the list of session data as a array.

Session::toObject() — Method in class Session

Returns the list of session data as a toObject.

TemporaryClass in namespace Bow\Storage
Collection::toJson() — Method in class Collection

Get the data in JSON format

Collection::toArray() — Method in class Collection

Returns the elements of the collection in table format

TestCaseClass in namespace Bow\Testing
TranslatorClass in namespace Bow\Translate
Translator::translate() — Method in class Translator

Allows translation

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

Throws an exception

Validate::throwError() — Method in class Validate

Throw error

TwigEngineClass 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 authenticate

SessionGuard::user() — Method in class SessionGuard

Check if user is authenticate

Model::updated() — Method in class Model

Allows to associate a listener

Model::update() — Method in class Model

Delete a record

Database::update() — Method in class Database

Execute an UPDATE request

Migration::up() — Method in class Migration

Up migration

QueryBuilder::update() — Method in class QueryBuilder

Update action

UnauthorizedExceptionClass in namespace Bow\Http\Exception
UploadFileExceptionClass in namespace Bow\Http\Exception
Request::url() — Method in class Request

Get url sent by client.

Request::user() — Method in class Request

Get auth user information

UploadFileClass in namespace Bow\Http
Collection::update() — Method in class Collection

Update an existing value in the collection

Str::upper() — Method in class Str

upper case

Str::unSlugify() — Method in class Str

unslugify, Lets you undo a slug

UtilClass in namespace Bow\Support
$ TestCase#urlProperty in class TestCase

The base url

V

ValidationCommandClass in namespace Bow\Console\Command
Request::validate() — Method in class Request

Validate incoming data

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

Initilalize Response action

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

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

ValidateClass in namespace Bow\Validation
ValidatorClass in namespace Bow\Validation
Validator::validate() — Method in class Validator

Make validation

ViewExceptionClass in namespace Bow\View\Exception
ViewClass in namespace Bow\View
ViewConfigurationClass in namespace Bow\View

W

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

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

Write file

SQLGenerator::withEngine() — Method in class SQLGenerator

Set the engine

SQLGenerator::withCollation() — Method in class SQLGenerator

Set the collation

SQLGenerator::withCharset() — Method in class SQLGenerator

Set the charset

$ QueryBuilder#whereProperty in class QueryBuilder

Where statement collector

$ QueryBuilder#where_data_bindingProperty in class QueryBuilder

The data binding information

QueryBuilder::where() — Method in class QueryBuilder

Add where clause into the request

QueryBuilder::whereRaw() — 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::whereBetween() — Method in class QueryBuilder

Where clause with comparison <>

QueryBuilder::whereNotBetween() — Method in class QueryBuilder

WHERE column NOT BETWEEN '' AND ''

QueryBuilder::whereIn() — Method in class QueryBuilder

Where clause with <> comparison

QueryBuilder::whereNotIn() — Method in class QueryBuilder

Where clause with <> comparison

Redirect::withInput() — Method in class Redirect

Redirection with the query information

Redirect::withFlash() — Method in class Redirect

Redirection with define flash information

Response::withHeaders() — Method in class Response

Get headers

WorkerServiceClass in namespace Bow\Queue
Route::where() — Method in class Route

Add the url rules

ArrayDriver::write() — Method in class ArrayDriver

Write session information

DatabaseDriver::write() — Method in class DatabaseDriver

Write session information

FilesystemDriver::write() — Method in class FilesystemDriver

Write session information

Temporary::write() — Method in class Temporary

Write content

Str::wordify() — Method in class Str
Wordify
TestCase::withHeader() — Method in class TestCase

Specify the additionnal who are use in the request

Y

Color::yellow() — Method in class Color

Yellow message

Collection::yieldify() — Method in class Collection

Launches a generator

_

Application::__construct() — Method in class Application

Application constructor

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

JwtGuard constructor.

SessionGuard::__construct() — Method in class SessionGuard

SessionGuard constructor.

Cache::__construct() — Method in class Cache

Cache constructor.

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

Service constructor.

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

ArgOption Constructor

AbstractCommand::__construct() — Method in class AbstractCommand

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

Action::__construct() — Method in class Action

Action constructor

Model::__construct() — Method in class Model

Model constructor.

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
Model::__callStatic() — Method in class Model
__callStatic
Relation::__construct() — Method in class Relation

Relation Contructor

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
CanSerialized::__wakeup() — Method in class CanSerialized
__wakeup
Collection::__construct() — Method in class Collection
Collection::__toString() — Method in class Collection
MysqlAdapter::__construct() — Method in class MysqlAdapter

MysqlAdapter constructor.

SqliteAdapter::__construct() — Method in class SqliteAdapter

SqliteAdapter constructor.

Connection::__construct() — Method in class Connection

Connection constructor.

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

Migration constructor

SQLGenerator::__construct() — Method in class SQLGenerator

SQLGenerator constructor

QueryBuilder::__construct() — Method in class QueryBuilder

QueryBuilder Constructor

QueryBuilder::__toString() — Method in class QueryBuilder
__toString
Event::__call() — Method in class Event
__call
Listener::__construct() — Method in class Listener

Listener constructor.

HttpClient::__construct() — Method in class HttpClient

HttpClient Constructor.

Parser::__construct() — Method in class Parser

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.

UploadFile::__construct() — Method in class UploadFile

UploadFile constructor.

NativeDriver::__construct() — Method in class NativeDriver

SimpleMail Constructor

SesDriver::__construct() — Method in class SesDriver

SesDriver constructor

SmtpDriver::__construct() — Method in class SmtpDriver

Smtp Constructor

Mail::__construct() — Method in class Mail

Mail constructor

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

Message Constructor.

Connection::__construct() — Method in class Connection

Configuration of worker connection

Connection::__call() — Method in class Connection
__call
RouterException::__construct() — Method in class RouterException

RouterException constructor

Route::__construct() — Method in class Route

Route constructor

Router::__construct() — Method in class Router

Router constructor

TokenMismatch::__construct() — Method in class TokenMismatch

TokenMismatch constructor

DatabaseDriver::__construct() — Method in class DatabaseDriver

Database constructor

FilesystemDriver::__construct() — Method in class FilesystemDriver

Filesystem constructor

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

MountFilesystem constructor.

FTPService::__construct() — Method in class FTPService

FTPService constructor

Storage::__call() — Method in class Storage
__call
Storage::__callStatic() — Method in class Storage
__callStatic
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
Str::__call() — Method in class Str
__call
Response::__construct() — Method in class Response

Behovior 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::__toString() — Method in class View
__toString
View::__callStatic() — Method in class View
__callStatic
View::__call() — Method in class View
__call