mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-03 22:32:40 +08:00
SCA with Php Inspections (EA Ultimate)
This commit is contained in:
@ -107,9 +107,9 @@ class Captcha extends InputWidget
|
|||||||
$input = $this->renderInputHtml('text');
|
$input = $this->renderInputHtml('text');
|
||||||
$route = $this->captchaAction;
|
$route = $this->captchaAction;
|
||||||
if (is_array($route)) {
|
if (is_array($route)) {
|
||||||
$route['v'] = uniqid();
|
$route['v'] = uniqid('', true);
|
||||||
} else {
|
} else {
|
||||||
$route = [$route, 'v' => uniqid()];
|
$route = [$route, 'v' => uniqid('', true)];
|
||||||
}
|
}
|
||||||
$image = Html::img($route, $this->imageOptions);
|
$image = Html::img($route, $this->imageOptions);
|
||||||
echo strtr($this->template, [
|
echo strtr($this->template, [
|
||||||
|
|||||||
@ -132,7 +132,7 @@ class CaptchaAction extends Action
|
|||||||
'hash2' => $this->generateValidationHash(strtolower($code)),
|
'hash2' => $this->generateValidationHash(strtolower($code)),
|
||||||
// we add a random 'v' parameter so that FireFox can refresh the image
|
// we add a random 'v' parameter so that FireFox can refresh the image
|
||||||
// when src attribute of image tag is changed
|
// when src attribute of image tag is changed
|
||||||
'url' => Url::to([$this->id, 'v' => uniqid()]),
|
'url' => Url::to([$this->id, 'v' => uniqid('', true)]),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -484,7 +484,7 @@ class AssetController extends Controller
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
$array = VarDumper::export($array);
|
$array = VarDumper::export($array);
|
||||||
$version = date('Y-m-d H:i:s', time());
|
$version = date('Y-m-d H:i:s');
|
||||||
$bundleFileContent = <<<EOD
|
$bundleFileContent = <<<EOD
|
||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -622,7 +622,7 @@ class BaseConsole
|
|||||||
if (static::isRunningOnWindows()) {
|
if (static::isRunningOnWindows()) {
|
||||||
$output = [];
|
$output = [];
|
||||||
exec('mode con', $output);
|
exec('mode con', $output);
|
||||||
if (isset($output, $output[1]) && strpos($output[1], 'CON') !== false) {
|
if (isset($output[1]) && strpos($output[1], 'CON') !== false) {
|
||||||
return $size = [(int) preg_replace('~\D~', '', $output[4]), (int) preg_replace('~\D~', '', $output[3])];
|
return $size = [(int) preg_replace('~\D~', '', $output[4]), (int) preg_replace('~\D~', '', $output[3])];
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@ -78,7 +78,7 @@ if (method_exists($this, 'beginPage')) {
|
|||||||
Please contact us if you think this is a server error. Thank you.
|
Please contact us if you think this is a server error. Thank you.
|
||||||
</p>
|
</p>
|
||||||
<div class="version">
|
<div class="version">
|
||||||
<?= date('Y-m-d H:i:s', time()) ?>
|
<?= date('Y-m-d H:i:s') ?>
|
||||||
</div>
|
</div>
|
||||||
<?php if (method_exists($this, 'endBody')): ?>
|
<?php if (method_exists($this, 'endBody')): ?>
|
||||||
<?php $this->endBody() // to allow injecting code into body (mostly by Yii Debug Toolbar)?>
|
<?php $this->endBody() // to allow injecting code into body (mostly by Yii Debug Toolbar)?>
|
||||||
|
|||||||
@ -219,7 +219,7 @@ class MultipartFormDataParser extends BaseObject implements RequestParserInterfa
|
|||||||
$headers = [];
|
$headers = [];
|
||||||
$headerParts = preg_split('/\\R/s', $headerContent, -1, PREG_SPLIT_NO_EMPTY);
|
$headerParts = preg_split('/\\R/s', $headerContent, -1, PREG_SPLIT_NO_EMPTY);
|
||||||
foreach ($headerParts as $headerPart) {
|
foreach ($headerParts as $headerPart) {
|
||||||
if (($separatorPos = strpos($headerPart, ':')) === false) {
|
if (strpos($headerPart, ':') === false) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user