MySqlGrammar::wrap()

string wrap(Expression|string $value, bool $prefixAlias = false) Wrap a value in keyword identifiers. Parameters Expression|string $value bool $prefixAlias Return Value string

MySqlGrammar::supportsSchemaTransactions()

bool supportsSchemaTransactions() Check if this Grammar supports schema changes wrapped in a transaction. Return Value bool

MySqlGrammar::supportsSavepoints()

bool supportsSavepoints() Determine if the grammar supports savepoints. Return Value bool

MySqlGrammar::setTablePrefix()

$this setTablePrefix(string $prefix) Set the grammar's table prefix. Parameters string $prefix Return Value $this

MySqlGrammar::setTablePrefix()

$this setTablePrefix(string $prefix) Set the grammar's table prefix. Parameters string $prefix Return Value $this

MySqlGrammar::prepareBindingsForUpdate()

array prepareBindingsForUpdate(array $bindings, array $values) Prepare the bindings for an update statement. Parameters array $bindings array $values Return Value array

MySqlGrammar::prefixArray()

array prefixArray(string $prefix, array $values) Add a prefix to an array of values. Parameters string $prefix array $values Return Value array

MySqlGrammar::parameterize()

string parameterize(array $values) Create query parameter place-holders for an array. Parameters array $values Return Value string

MySqlGrammar::parameterize()

string parameterize(array $values) Create query parameter place-holders for an array. Parameters array $values Return Value string

MySqlGrammar::parameter()

string parameter(mixed $value) Get the appropriate query parameter place-holder for a value. Parameters mixed $value Return Value string