/
var
/
www
/
vhosts
/
nabawater
/
vendor
/
yiisoft
/
yii2
/
db
/
oci
/
conditions
/
/var/www/vhosts/nabawater/vendor/yiisoft/yii2/db/oci/conditions
mkdir
upload
Name
Size
Mode
Actions
InConditionBuilder.php
2321
0644
edit
dl
rm
LikeConditionBuilder.php
1238
0644
edit
dl
rm
Edit:
/var/www/vhosts/nabawater/vendor/yiisoft/yii2/db/oci/conditions/LikeConditionBuilder.php
(1238B)
<?php /** * @link http://www.yiiframework.com/ * @copyright Copyright (c) 2008 Yii Software LLC * @license http://www.yiiframework.com/license/ */ namespace yii\db\oci\conditions; use yii\db\ExpressionInterface; /** * {@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 = [ '%' => '!%', '_' => '!_', '!' => '!!', ]; /** * {@inheritdoc} */ public function build(ExpressionInterface $expression, array &$params = []) { if (!isset($this->escapingReplacements['\\'])) { /* * Different pdo_oci8 versions may or may not implement PDO::quote(), so * yii\db\Schema::quoteValue() may or may not quote \. */ $this->escapingReplacements['\\'] = substr($this->queryBuilder->db->quoteValue('\\'), 1, -1); } return parent::build($expression, $params); } }
Save
cmd:
run