Skip to content
PHP Ecosystem
Explore

LikeConditionBuilder

API reference › yii › db › mssql › conditions › LikeConditionBuilder

Class LikeConditionBuilder builds objects of LikeCondition

PropertyTypeDescriptionDefined by
$escapeCharacter protectedstring|nullCharacter used to escape special characters in LIKE conditions. Default: null.yii\db\conditions\LikeConditionBuilder
$escapingReplacements protectedarrayDefault: ['%' => '[%]', '_' => '[_]', '[' => '[[]', ']' => '[]]', '\\' => '[\]'].LikeConditionBuilder
$queryBuilder protectedyii\db\QueryBuilderDefault: null.yii\db\ExpressionBuilderTrait
MethodDescriptionDefined by
__construct()ExpressionBuilderTrait constructor.yii\db\ExpressionBuilderTrait
build()Method builds the raw SQL from the $expression that will not be additionally escaped or quoted.yii\db\conditions\LikeConditionBuilder
parseOperator() protectedyii\db\conditions\LikeConditionBuilder
protected array $escapingReplacements = ['%' => '[%]', '_' => '[_]', '[' => '[[]', ']' => '[]]', '\\' => '[\]']

By default it’s configured to escape %, _ and \ with \.