A

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

Abort application

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

Check if user is 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

ArgOption — Class in namespace Bow\Console
AbstractCommand — Class in namespace Bow\Console\Command
$ AbstractCommand#arg — Property 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

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

Add an entry to the collection

$ Model#auto_increment — Property in class Model

Enable the autoincrement support

$ Model#attributes — Property in class Model

The table columns listing

Model::all() — Method in class Model

Get all records

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.

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

Alter table action.

Migration::addSql() — Method in class Migration

Add SQL query

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#as — Property 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.

AuthMiddleware — Class in namespace Bow\Middleware
$ Router#auto_csrf — Property 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

ArrayDriver — Class 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

Arraydotify — Class 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

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

Check if the content is json format

Response::assertExactJson() — Method in class Response

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

Response::assertContainsExactText() — Method in class Response

Check if the content is some 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

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

The define the user authorization level

RequestValidation::authorizationFailAction() — Method in class RequestValidation

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

B

Application::bind() — Method in class Application

Configuration Association

$ Loader#base_path — Property in class Loader
$ Loader#booted — Property in class Loader
Loader::boot() — Method in class Loader

Load configuration

Color::blue() — Method in class Color

Blue message

Console::bind() — Method in class Console

Bind kernel

Capsule::bind() — Method in class Capsule

Add to register

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

The has one relative

Relationship::belongsToMany() — Method in class Relationship

The belongs to many relative

$ Model#builder — Property in class Model

The query builder instance

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

Check whether an event is already recorded at least once.

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

Redirect on the previous URL

BeanstalkdAdapter — Class 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

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

Cache configuration method

Cache::clear() — Method in class Cache

Clear all cache

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

Create the service

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

Configuration Loader

Loader::configurations() — Method in class Loader

Load services

LoggerConfiguration::create() — Method in class LoggerConfiguration
Color — Class in namespace Bow\Console
Command — Class in namespace Bow\Console
Command::call() — Method in class Command

The call command

ClearCommand — Class in namespace Bow\Console\Command
ConfigurationCommand — Class in namespace Bow\Console\Command
ConsoleCommand — Class in namespace Bow\Console\Command
ControllerCommand — Class in namespace Bow\Console\Command
Console — Class in namespace Bow\Console
ConsoleInformation — Class in namespace Bow\Console
ConsoleException — Class 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

Capsule — Class in namespace Bow\Container
ContainerConfiguration — Class in namespace Bow\Container
ContainerConfiguration::create() — Method in class ContainerConfiguration
CollectionInterface — Class in namespace Bow\Contracts
$ Model#casts — Property in class Model

The casts mutation

$ Model#connection — Property 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

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

The configuration definition

AbstractConnection::connection() — Method in class AbstractConnection

Create an instance of the PDO

MysqlAdapter::connection() — Method in class MysqlAdapter

Make connexion

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

Load configuration

Database::connection() — Method in class Database

Connection, starts the connection on the DB

Database::commit() — Method in class Database

Validate a transaction

DatabaseConfiguration::create() — Method in class DatabaseConfiguration
ConnectionException — Class 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

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

Change datetime column

DateColumn::changeDate() — Method in class DateColumn

Change date column

DateColumn::changeTime() — Method in class DateColumn

Change time column

DateColumn::changeYear() — Method in class DateColumn

Change year column

DateColumn::changeTimestamp() — Method in class DateColumn

Change timestamp column

DateColumn::changeTimestamps() — Method in class DateColumn

Change default timestamps

MixedColumn::changeBoolean() — Method in class MixedColumn

Change boolean column

MixedColumn::changeUuid() — Method in class MixedColumn

Change UUID column

MixedColumn::changeBinary() — Method in class MixedColumn

Change BLOB column

MixedColumn::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#connection — Property in class QueryBuilder

The PDO instance

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

Launch the listener function

CreatedException — Class in namespace Bow\Http\Exception
$ ResponseException#code — Property 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

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

Configure Beanstalkd driver

QueueAdapter::configure() — Method in class QueueAdapter

Make adapter configuration

Connection — Class 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#current — Property in class Router

Method Http current.

Router::code() — Method in class Router

Launch a callback function for each HTTP error code.

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

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

Hash::check() — Method in class Hash

Allows you to check the hash by adding a value

Tokenize::csrf() — Method in class Tokenize

Get a csrf token generate

Tokenize::csrfExpired() — Method in class Tokenize

Check if the token expires

Tokenize::clear() — Method in class Tokenize

Destroy the token

Cookie — Class 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

Collection — Class 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#config — Property in class EngineAbstract

The configuration loader

EngineAbstract::checkParseFile() — Method in class EngineAbstract

Check the parsed file

View::configure() — Method in class View

Load view configuration

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#dates — Property 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

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

Execute a delete request

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

Drop table action

Migration::dropIfExists() — Method in class Migration

Drop table if he exists action

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;

DateColumn — Class 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#delay — Property 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

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

Destroy session information

DurationTrait — Class 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

EnvConfiguration — Class in namespace Bow\Configuration
EventCommand — Class in namespace Bow\Console\Command
ExceptionCommand — Class 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

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

Check if a value already exists in the DB

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

Emit dispatchEvent

EventException — Class in namespace Bow\Event
EventListener — Class 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_code — Property 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.

Env — Class in namespace Bow\Support
Email — Class in namespace Bow\Validation\Rules
$ Validator#errors — Property in class Validator

The errors list

EngineAbstract — Class 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_key — Property in class BelongsTo

The foreign key of the parent model.

$ BelongsToMany#foreign_key — Property in class BelongsToMany

The foreign key of the parent model.

$ HasMany#foreign_key — Property in class HasMany

The foreign key of the parent model.

$ HasOne#foreign_key — Property in class HasOne

The foreign key of the parent model.

$ AbstractConnection#fetch — Property in class AbstractConnection

The PDO fetch mode

$ QueryBuilder#first — Property in class QueryBuilder

Define whether to retrieve information from the list

QueryBuilder::first() — Method in class QueryBuilder

Get the first record

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

Load the factory for FILES

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

FilesystemDriver — Class 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

FilesystemInterface — Class 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

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

List files in a directory

S3Service::files() — Method in class S3Service

List the files of a folder passed as a parameter

Collection::first() — Method in class Collection

The first element of the list

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

Fill storage

Str::forceInUTF8() — Method in class Str

Enables to force the encoding in utf-8

Str::fixUTF8() — Method in class Str

Enables to force the encoding in utf-8

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

Get fake instance

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

Check if the query

Validate::fails() — Method in class Validate

Allows to know the status of the validation

$ Validator#fails — Property in class Validator

The Fails flag

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

GuardContract — Class in namespace Bow\Auth
$ GuardContract#guard — Property 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

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

Generate Key

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

Command used to set up the resource system.

GenerateSessionCommand — Class 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

Generator — Class 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#group — Property 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#hidden — Property in class Model

The hidden field

$ Relation#has_constraints — Property in class Relation

Indicates whether the relation is adding constraints.

$ Relation#has_pivot — Property in class Relation

Indicate whether the relationships use a pivot table.*.

HasMany — Class in namespace Bow\Database\Barry\Relations
HasOne — Class in namespace Bow\Database\Barry\Relations
$ QueryBuilder#having — Property in class QueryBuilder

Having statement collector

QueryBuilder::having() — Method in class QueryBuilder

clause having, is used with a groupBy

HttpClient — Class in namespace Bow\Http\Client
HttpException — Class 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

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

Check for existence of a key in the session collection

Session::has() — Method in class Session

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

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#instance — Property 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

InternalServerErrorException — Class 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#inputs — Property in class Validator

The validation DATA

J

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

Join statement collector

QueryBuilder::join() — Method in class QueryBuilder

Join clause

QueryBuilder::jump() — Method in class QueryBuilder

Jump = Offset

QueryBuilder::jsonSerialize() — Method in class QueryBuilder

JsonSerialize implementation

Response::json() — Method in class Response

JSON response

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

LoginUserTrait — Class in namespace Bow\Auth\Traits
Loader — Class in namespace Bow\Configuration
LoggerConfiguration — Class in namespace Bow\Configuration
$ Model#latest — Property in class Model

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

Model::latest() — Method in class Model

Get last

$ BelongsTo#local_key — Property in class BelongsTo

The associated key on the parent model.

$ BelongsToMany#local_key — Property in class BelongsToMany

The associated key on the parent model.

$ HasMany#local_key — Property in class HasMany

The associated key on the parent model.

$ HasOne#local_key — Property in class HasOne

The associated key on the parent model.

Database::lastInsertId() — Method in class Database

Retrieves the identifier of the last record.

$ QueryBuilder#limit — Property 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

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

Get the request locale.

Request::lang() — Method in class Request

Get request lang.

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_message — Property in class Validator

The last name

M

Application::make() — Method in class Application

Build the application

Loader::middlewares() — Method in class Loader

Middleware collection

ClearCommand::make() — Method in class ClearCommand

Clear cache

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

Make a migration command

ModelCommand — Class 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

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

The model instance

Model — Class in namespace Bow\Database\Barry
MysqlAdapter — Class in namespace Bow\Database\Connection\Adapter
ModelException — Class in namespace Bow\Database\Exception
Migration — Class in namespace Bow\Database\Migration
SQLGenerator::make() — Method in class SQLGenerator

Generate the sql

MixedColumn — Class in namespace Bow\Database\Migration\Shortcut
QueryBuilder::max() — Method in class QueryBuilder
Max
QueryBuilder::min() — Method in class QueryBuilder
Min
MethodNotAllowedException — Class in namespace Bow\Http\Exception
Request::method() — Method in class Request

Returns the method of the request.

ServerAccessControl::maxAge() — Method in class ServerAccessControl

Active Access-control-Max-Age

UploadFile::moveTo() — Method in class UploadFile

Move the uploader file to a directory.

MailDriverInterface — Class in namespace Bow\Mail\Contracts
MailException — Class in namespace Bow\Mail\Exception
Mail — Class in namespace Bow\Mail
MailConfiguration — Class in namespace Bow\Mail
Message — Class 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#middlewares — Property 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.

MountDiskNotFoundException — Class in namespace Bow\Storage\Exception
MountFilesystem — Class 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
Migration — Class in namespace Bow\Testing\Features
RequestValidation::messages() — Method in class RequestValidation

The define the user custom message

$ Validator#messages — Property in class Validator

The user messages

Validator::make() — Method in class Validator

Any possible markers.

N

Loader::namespaces() — Method in class Loader

Get app namespace

$ AbstractCommand#namespaces — Property in class AbstractCommand

The application namespace

$ AbstractConnection#name — Property in class AbstractConnection

The connexion name

$ MysqlAdapter#name — Property in class MysqlAdapter

The connexion nane

$ SqliteAdapter#name — Property in class SqliteAdapter

The connexion name

NotFoundException — Class in namespace Bow\Database\Exception
NumberColumn — Class in namespace Bow\Database\Migration\Shortcut
NoContentException — Class in namespace Bow\Http\Exception
NotFoundException — Class in namespace Bow\Http\Exception
NativeDriver — Class 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#name — Property in class EngineAbstract

The template engine name

$ PHPEngine#name — Property in class PHPEngine

The engine name

$ TwigEngine#name — Property in class TwigEngine

The engine name

O

Loader::offsetExists() — Method in class Loader
Loader::offsetGet() — Method in class Loader
Loader::offsetSet() — Method in class Loader
Loader::offsetUnset() — Method in class Loader
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#order — Property 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

ProducerCommand — Class 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#prefix — Property in class Model

Define the table prefix

$ Model#primary_key — Property in class Model

The table primary key column name

$ Model#primary_key_type — Property in class Model

The table primary key type

Model::paginate() — Method in class Model

Pagination configuration

$ Relation#parent — Property in class Relation

The parent model instance

$ AbstractConnection#pdo — Property in class AbstractConnection

The PDO instance

$ QueryBuilder#prefix — Property 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

Parser — Class 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

ProducerService — Class in namespace Bow\Queue
$ ProducerService#priority — Property in class ProducerService

Define the priority

ProducerService::process() — Method in class ProducerService

Process the producer

$ Router#prefix — Property in class Router

Define the routing prefix

Router::prefix() — Method in class Router

Add a prefix on the roads

Router::post() — Method in class Router

Add a POST route

Router::put() — Method in class Router

Add a PUT route

Router::patch() — Method in class Router

Add a PATCH route

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

PHPEngine — Class 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#query — Property in class Relation

The Bow Query builder

QueryBuilderException — Class in namespace Bow\Database\Exception
QueryBuilder — Class in namespace Bow\Database
QueueAdapter — Class in namespace Bow\Queue\Adapters
$ ProducerService#queue — Property in class ProducerService

Define the queue

QueueConfiguration — Class 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

ReplCommand — Class 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

ResponseInterface — Class in namespace Bow\Contracts
Relationship — Class in namespace Bow\Database\Barry\Concerns
Relation — Class in namespace Bow\Database\Barry
$ Relation#related — Property 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

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

Redirect with route definition

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

Get the source of the current request.

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

Make view rendering

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#retry — Property in class ProducerService

Define the time of retry

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

Start the consumer

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

Route collection.

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
ResourceException — Class in namespace Bow\Storage\Exception
StorageConfiguration::run() — Method in class StorageConfiguration
Temporary::read() — Method in class Temporary

Read content of temp

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

Reverse collection

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.

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

The rules list

$ Validator#rules — Property in class Validator

Define the valid rule list

EngineAbstract::render() — Method in class EngineAbstract

Make template rendering

PHPEngine::render() — Method in class PHPEngine

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

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

Greean message with '[success]' prefix

$ AbstractCommand#setting — Property in class AbstractCommand

Store dirname

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

Set writing filename

Generator::setBaseDirectory() — Method in class Generator

Get the base directory

Setting — Class in namespace Bow\Console
Setting::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_delete — Property 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.

SqliteAdapter — Class 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

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

Set the scope

SQLGenerator::setAdapter() — Method in class SQLGenerator

Set the adapter

$ QueryBuilder#select — Property 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#status — Property in class HttpException

Define the status code has message

ResponseException::setCode() — Method in class ResponseException

Set the http code

ServerAccessControlException — Class 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
ServerAccessControl — Class in namespace Bow\Http
MailDriverInterface::send() — Method in class MailDriverInterface

Send mail by any driver

NativeDriver::send() — Method in class NativeDriver

Implement send email

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

Send message

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

Start sending mail

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

Modify the smtp|mail 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

SerializationService — Class 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_method — Property 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

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

Allows you to clean a string of characters

Cookie::set() — Method in class Cookie

Add a value to the cookie table.

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

Session starter.

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

Store directly the upload file

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

Set the service name

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

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

Function to upload a file

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

Mount service

StorageConfiguration — Class in namespace Bow\Storage
$ Collection#storage — Property 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

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

Snake case

Str::slice() — Method in class Str
slice
Str::split() — Method in class Str
split
Str::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

SeedingHelper — Class in namespace Bow\Testing\Features
$ SeedingHelper#seeding — Property 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#timestamps — Property in class Model

Enable the timestamps support

$ Model#table — Property in class Model

The table name

Model::touch() — Method in class Model

Used to update the timestamp.

Model::toArray() — Method in class Model

Returns the data

Model::toJson() — Method in class Model

Returns the data

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

TextColumn — Class in namespace Bow\Database\Migration\Shortcut
$ QueryBuilder#table — Property 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

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

Returns the list of session data as a array.

Session::toObject() — Method in class Session

Returns the list of session data as a toObject.

Temporary — Class 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

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

Allows translation

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

Throws an exception

Validate::throwError() — Method in class Validate

Throw error

TwigEngine — Class in namespace Bow\View\Engine

U

GuardContract::user() — Method in class GuardContract

Get authenticated user

JwtGuard::user() — Method in class JwtGuard

Check if user is 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

UnauthorizedException — Class in namespace Bow\Http\Exception
UploadFileException — Class 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

UploadFile — Class 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

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

The base url

V

ValidationCommand — Class 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

ValidationException — Class 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

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

Make validation

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

W

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

WorkerCommand — Class 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#where — Property in class QueryBuilder

Where statement collector

$ QueryBuilder#where_data_binding — Property 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

WorkerService — Class 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