Пример #1
0
 /**
  * Binds an SQL function to a column.
  * This method can be used to setup a decode/encode scheme or
  * perform UUID insertion. This method is especially useful for handling
  * MySQL spatial columns, because they need to be processed first using
  * the asText/GeomFromText functions.
  *
  * Example:
  *
  * R::bindFunc( 'read', 'location.point', 'asText' );
  * R::bindFunc( 'write', 'location.point', 'GeomFromText' );
  *
  * Passing NULL as the function will reset (clear) the function
  * for this column/mode.
  *
  * @param string $mode     mode for function: i.e. read or write
  * @param string $field    field (table.column) to bind function to
  * @param string $function SQL function to bind to specified column
  *
  * @return void
  */
 public static function bindFunc($mode, $field, $function)
 {
     self::$redbean->bindFunc($mode, $field, $function);
 }