Doctrine\OrientDB\Query\Formatter\Query\MapUpdates::format PHP Method

format() public static method

public static format ( array $values )
$values array
    public static function format(array $values)
    {
        $updates = array();
        $validator = new RidValidator();
        foreach ($values as $map => $update) {
            $map = self::stripNonSQLCharacters($map);
            if ($map && is_array($update)) {
                foreach ($update as $key => $rid) {
                    $rid = $validator->check($rid, true);
                    $key = self::stripNonSQLCharacters($key);
                }
                $updates[$map] = "{$map} = '{$key}', {$rid}";
            }
        }
        return count($updates) ? self::implode($updates) : null;
    }
MapUpdates