Method Sql.sql_util.handle_extraargs()
- Method
handle_extraargs
array
(string
|mapping
(string
|int
:mixed
)) handle_extraargs(string
query
,array
(mixed
)extraargs
,void
|mapping
(string
|int
:mixed
)bindings
)- Description
Handle sprintf-based quoted arguments
- Parameter
query
The query as sent to one of the query functions.
- Parameter
extraargs
The arguments following the query.
- Parameter
bindings
Optional bindings mapping to which additional bindings will be added. It's returned as the second element in the return value. A new mapping is used if this isn't specified.
- Returns
Returns an array with two elements:
Array string
0
The query altered to use bindings-syntax.
mapping
(string
|int
:mixed
)1
A bindings mapping. Zero if it would be empty.