Browse Source

Remove use ($this). Related to 9e1b498fb5.

tags/2.0.0-beta
resurtm 11 years ago
parent
commit
b3b5e36d42
  1. 2
      framework/yii/base/ErrorHandler.php
  2. 2
      framework/yii/db/Connection.php
  3. 2
      framework/yii/debug/Module.php
  4. 2
      framework/yii/widgets/BaseListView.php

2
framework/yii/base/ErrorHandler.php

@ -175,7 +175,7 @@ class ErrorHandler extends Component
$html = rtrim($html, '\\');
} elseif (strpos($code, '()') !== false) {
// method/function call
$html = preg_replace_callback('/^(.*)\(\)$/', function ($matches) use ($this) {
$html = preg_replace_callback('/^(.*)\(\)$/', function ($matches) {
return '<a href="http://yiiframework.com/doc/api/2.0/' . $this->htmlEncode($matches[1]) . '" target="_blank">' .
$this->htmlEncode($matches[1]) . '</a>()';
}, $code);

2
framework/yii/db/Connection.php

@ -509,7 +509,7 @@ class Connection extends Component
public function quoteSql($sql)
{
return preg_replace_callback('/(\\{\\{(%?[\w\-\. ]+%?)\\}\\}|\\[\\[([\w\-\. ]+)\\]\\])/',
function ($matches) use ($this) {
function ($matches) {
if (isset($matches[3])) {
return $this->quoteColumnName($matches[3]);
} else {

2
framework/yii/debug/Module.php

@ -57,7 +57,7 @@ class Module extends \yii\base\Module
$this->dataPath = Yii::getAlias($this->dataPath);
$this->logTarget = Yii::$app->getLog()->targets['debug'] = new LogTarget($this);
// do not initialize view component before application is ready (needed when debug in preload)
Yii::$app->on(Application::EVENT_BEFORE_ACTION, function() use ($this) {
Yii::$app->on(Application::EVENT_BEFORE_ACTION, function() {
Yii::$app->getView()->on(View::EVENT_END_BODY, array($this, 'renderToolbar'));
});

2
framework/yii/widgets/BaseListView.php

@ -92,7 +92,7 @@ abstract class BaseListView extends Widget
public function run()
{
if ($this->dataProvider->getCount() > 0 || $this->empty === false) {
$content = preg_replace_callback("/{\\w+}/", function ($matches) use ($this) {
$content = preg_replace_callback("/{\\w+}/", function ($matches) {
$content = $this->renderSection($matches[0]);
return $content === false ? $matches[0] : $content;
}, $this->layout);

Loading…
Cancel
Save