30 lines
668 B
PHP
30 lines
668 B
PHP
![]() |
<?php
|
||
|
/**
|
||
|
* @link http://www.yiiframework.com/
|
||
|
* @copyright Copyright (c) 2008 Yii Software LLC
|
||
|
* @license http://www.yiiframework.com/license/
|
||
|
*/
|
||
|
|
||
|
namespace yii\db\cubrid\conditions;
|
||
|
|
||
|
/**
|
||
|
* {@inheritdoc}
|
||
|
*/
|
||
|
class LikeConditionBuilder extends \yii\db\conditions\LikeConditionBuilder
|
||
|
{
|
||
|
/**
|
||
|
* {@inheritdoc}
|
||
|
*/
|
||
|
protected $escapeCharacter = '!';
|
||
|
/**
|
||
|
* `\` is initialized in [[buildLikeCondition()]] method since
|
||
|
* we need to choose replacement value based on [[\yii\db\Schema::quoteValue()]].
|
||
|
* {@inheritdoc}
|
||
|
*/
|
||
|
protected $escapingReplacements = [
|
||
|
'%' => '!%',
|
||
|
'_' => '!_',
|
||
|
'!' => '!!',
|
||
|
];
|
||
|
}
|