Commit 0c14f47f by Alexander Makarov

Fixes #3793: Changed inline autocomplete hints style to get more IDEs support

parent 0ab4da03
......@@ -5,10 +5,9 @@ use yii\bootstrap\Nav;
use yii\bootstrap\NavBar;
use yii\widgets\Breadcrumbs;
/**
* @var \yii\web\View $this
* @var string $content
*/
/* @var $this \yii\web\View */
/* @var $content string */
AppAsset::register($this);
?>
<?php $this->beginPage() ?>
......
......@@ -2,12 +2,10 @@
use yii\helpers\Html;
/**
* @var yii\web\View $this
* @var string $name
* @var string $message
* @var Exception $exception
*/
/* @var $this yii\web\View */
/* @var $name string */
/* @var $message string */
/* @var $exception Exception */
$this->title = $name;
?>
......
<?php
/**
* @var yii\web\View $this
*/
/* @var $this yii\web\View */
$this->title = 'My Yii Application';
?>
<div class="site-index">
......
......@@ -2,11 +2,10 @@
use yii\helpers\Html;
use yii\widgets\ActiveForm;
/**
* @var yii\web\View $this
* @var yii\widgets\ActiveForm $form
* @var \common\models\LoginForm $model
*/
/* @var $this yii\web\View */
/* @var $form yii\widgets\ActiveForm */
/* @var $model \common\models\LoginForm */
$this->title = 'Login';
$this->params['breadcrumbs'][] = $this->title;
?>
......
<?php
use yii\helpers\Html;
/**
* @var \yii\web\View $this
* @var string $content
*/
/* @var $this \yii\web\View */
/* @var $content string */
?>
<?php $this->beginPage() ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
......
<?php
use yii\helpers\Html;
/**
* @var yii\web\View $this
* @var common\models\User $user
*/
/* @var $this yii\web\View */
/* @var $user common\models\User */
$resetLink = Yii::$app->urlManager->createAbsoluteUrl(['site/reset-password', 'token' => $user->password_reset_token]);
?>
......
......@@ -35,7 +35,7 @@ class PasswordResetRequestForm extends Model
*/
public function sendEmail()
{
/** @var User $user */
/* @var $user User */
$user = User::findOne([
'status' => User::STATUS_ACTIVE,
'email' => $this->email,
......
......@@ -6,10 +6,9 @@ use yii\widgets\Breadcrumbs;
use frontend\assets\AppAsset;
use frontend\widgets\Alert;
/**
* @var \yii\web\View $this
* @var string $content
*/
/* @var $this \yii\web\View */
/* @var $content string */
AppAsset::register($this);
?>
<?php $this->beginPage() ?>
......
<?php
use yii\helpers\Html;
/**
* @var yii\web\View $this
*/
/* @var $this yii\web\View */
$this->title = 'About';
$this->params['breadcrumbs'][] = $this->title;
?>
......
......@@ -3,11 +3,10 @@ use yii\helpers\Html;
use yii\widgets\ActiveForm;
use yii\captcha\Captcha;
/**
* @var yii\web\View $this
* @var yii\widgets\ActiveForm $form
* @var \frontend\models\ContactForm $model
*/
/* @var $this yii\web\View */
/* @var $form yii\widgets\ActiveForm */
/* @var $model \frontend\models\ContactForm */
$this->title = 'Contact';
$this->params['breadcrumbs'][] = $this->title;
?>
......
......@@ -2,12 +2,10 @@
use yii\helpers\Html;
/**
* @var yii\web\View $this
* @var string $name
* @var string $message
* @var Exception $exception
*/
/* @var $this yii\web\View */
/* @var $name string */
/* @var $message string */
/* @var $exception Exception */
$this->title = $name;
?>
......
<?php
/**
* @var yii\web\View $this
*/
/* @var $this yii\web\View */
$this->title = 'My Yii Application';
?>
<div class="site-index">
......
......@@ -2,11 +2,10 @@
use yii\helpers\Html;
use yii\widgets\ActiveForm;
/**
* @var yii\web\View $this
* @var yii\widgets\ActiveForm $form
* @var \common\models\LoginForm $model
*/
/* @var $this yii\web\View */
/* @var $form yii\widgets\ActiveForm */
/* @var $model \common\models\LoginForm */
$this->title = 'Login';
$this->params['breadcrumbs'][] = $this->title;
?>
......
......@@ -2,11 +2,10 @@
use yii\helpers\Html;
use yii\widgets\ActiveForm;
/**
* @var yii\web\View $this
* @var yii\widgets\ActiveForm $form
* @var \frontend\models\PasswordResetRequestForm $model
*/
/* @var $this yii\web\View */
/* @var $form yii\widgets\ActiveForm */
/* @var $model \frontend\models\PasswordResetRequestForm */
$this->title = 'Request password reset';
$this->params['breadcrumbs'][] = $this->title;
?>
......
......@@ -2,11 +2,10 @@
use yii\helpers\Html;
use yii\widgets\ActiveForm;
/**
* @var yii\web\View $this
* @var yii\widgets\ActiveForm $form
* @var \frontend\models\ResetPasswordForm $model
*/
/* @var $this yii\web\View */
/* @var $form yii\widgets\ActiveForm */
/* @var $model \frontend\models\ResetPasswordForm */
$this->title = 'Reset password';
$this->params['breadcrumbs'][] = $this->title;
?>
......
......@@ -2,11 +2,10 @@
use yii\helpers\Html;
use yii\widgets\ActiveForm;
/**
* @var yii\web\View $this
* @var yii\widgets\ActiveForm $form
* @var \frontend\models\SignupForm $model
*/
/* @var $this yii\web\View */
/* @var $form yii\widgets\ActiveForm */
/* @var $model \frontend\models\SignupForm */
$this->title = 'Signup';
$this->params['breadcrumbs'][] = $this->title;
?>
......
<?php
use yii\helpers\Html;
/**
* @var \yii\web\View $this
* @var string $content
*/
/* @var $this \yii\web\View */
/* @var $content string */
?>
<?php $this->beginPage() ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
......
......@@ -5,10 +5,9 @@ use yii\bootstrap\NavBar;
use yii\widgets\Breadcrumbs;
use app\assets\AppAsset;
/**
* @var \yii\web\View $this
* @var string $content
*/
/* @var $this \yii\web\View */
/* @var $content string */
AppAsset::register($this);
?>
<?php $this->beginPage() ?>
......
<?php
use yii\helpers\Html;
/**
* @var yii\web\View $this
*/
/* @var $this yii\web\View */
$this->title = 'About';
$this->params['breadcrumbs'][] = $this->title;
?>
......
......@@ -3,11 +3,10 @@ use yii\helpers\Html;
use yii\widgets\ActiveForm;
use yii\captcha\Captcha;
/**
* @var yii\web\View $this
* @var yii\widgets\ActiveForm $form
* @var app\models\ContactForm $model
*/
/* @var $this yii\web\View */
/* @var $form yii\widgets\ActiveForm */
/* @var $model app\models\ContactForm */
$this->title = 'Contact';
$this->params['breadcrumbs'][] = $this->title;
?>
......
......@@ -2,12 +2,10 @@
use yii\helpers\Html;
/**
* @var yii\web\View $this
* @var string $name
* @var string $message
* @var Exception $exception
*/
/* @var $this yii\web\View */
/* @var $name string */
/* @var $message string */
/* @var $exception Exception */
$this->title = $name;
?>
......
<?php
/**
* @var yii\web\View $this
*/
/* @var $this yii\web\View */
$this->title = 'My Yii Application';
?>
<div class="site-index">
......
......@@ -2,11 +2,10 @@
use yii\helpers\Html;
use yii\widgets\ActiveForm;
/**
* @var yii\web\View $this
* @var yii\widgets\ActiveForm $form
* @var app\models\LoginForm $model
*/
/* @var $this yii\web\View */
/* @var $form yii\widgets\ActiveForm */
/* @var $model app\models\LoginForm */
$this->title = 'Login';
$this->params['breadcrumbs'][] = $this->title;
?>
......
......@@ -40,7 +40,7 @@ class TranslationController extends Controller
$dir = new DirectoryIterator($sourcePath);
foreach ($dir as $fileinfo) {
/** @var DirectoryIterator $fileinfo */
/* @var $fileinfo DirectoryIterator */
if (!$fileinfo->isDot() && !$fileinfo->isDir()) {
$translatedFilePath = $translationPath . '/' . $fileinfo->getFilename();
$sourceFilePath = $sourcePath . '/' . $fileinfo->getFilename();
......@@ -63,7 +63,7 @@ class TranslationController extends Controller
// checking if there are obsolete translation files
$dir = new DirectoryIterator($translationPath);
foreach ($dir as $fileinfo) {
/** @var \DirectoryIterator $fileinfo */
/* @var $fileinfo \DirectoryIterator */
if (!$fileinfo->isDot() && !$fileinfo->isDir()) {
$translatedFilePath = $translationPath . '/' . $fileinfo->getFilename();
......
......@@ -20,11 +20,10 @@ page title and the form, while HTML code organizes them into a presentable HTML
use yii\helpers\Html;
use yii\widgets\ActiveForm;
/**
* @var yii\web\View $this
* @var yii\widgets\ActiveForm $form
* @var app\models\LoginForm $model
*/
/* @var $this yii\web\View */
/* @var $form yii\widgets\ActiveForm */
/* @var $model app\models\LoginForm */
$this->title = 'Login';
?>
<h1><?= Html::encode($this->title) ?></h1>
......@@ -323,10 +322,9 @@ the code in the layout. In practice, you may want to add more content to it, suc
```php
<?php
use yii\helpers\Html;
/**
* @var yii\web\View $this
* @var string $content
*/
/* @var $this yii\web\View */
/* @var $content string */
?>
<?php $this->beginPage() ?>
<!DOCTYPE html>
......
......@@ -92,10 +92,10 @@ Example mail view file content:
use yii\helpers\Html;
use yii\helpers\Url;
/**
* @var \yii\web\View $this view component instance
* @var \yii\mail\BaseMessage $message instance of newly created mail message
*/
/* @var $this \yii\web\View view component instance */
/* @var $message \yii\mail\BaseMessage instance of newly created mail message */
?>
<h2>This message allows you to visit out site home page by one click</h2>
<?= Html::a('Go to home page', Url::home('http')) ?>
......@@ -140,10 +140,8 @@ Layout can be used to setup mail CSS styles or other shared content:
<?php
use yii\helpers\Html;
/**
* @var \yii\web\View $this view component instance
* @var string $content main view render result
*/
/* @var $this \yii\web\View view component instance */
/* @var $content string main view render result */
?>
<?php $this->beginPage() ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
......
......@@ -8,12 +8,10 @@ The following code style is used for Yii 2.x core and official extensions view f
// Leading PHP tag is a must in every template file. Empty line after leading PHP tag is also required.
// Describe input variables passed by controller here.
/**
* @var yii\base\View $this
* @var yii\widgets\ActiveForm $form
* @var app\models\Post[] $posts
* @var app\models\ContactMessage $contactMessage
*/
/* @var $this yii\base\View */
/* @var $form yii\widgets\ActiveForm */
/* @var $posts app\models\Post[] */
/* @var $contactMessage app\models\ContactMessage */
// Empty line below is necessary.
// Namespaced classes declaration.
......
......@@ -4,13 +4,11 @@ use yii\apidoc\templates\bootstrap\ApiRenderer;
use yii\apidoc\templates\bootstrap\SideNavWidget;
use yii\helpers\StringHelper;
/**
* @var yii\web\View $this
* @var array $types
* @var string $content
*/
/* @var $this yii\web\View */
/* @var $types array */
/* @var $content string */
/** @var ApiRenderer $renderer */
/** @var $renderer ApiRenderer */
$renderer = $this->context;
$this->beginContent('@yii/apidoc/templates/bootstrap/layouts/main.php'); ?>
......
......@@ -2,11 +2,9 @@
use yii\apidoc\templates\bootstrap\SideNavWidget;
/**
* @var yii\web\View $this
* @var string $content
* @var array $chapters
*/
/* @var $this yii\web\View */
/* @var $content string */
/* @var $chapters array */
$this->beginContent('@yii/apidoc/templates/bootstrap/layouts/main.php'); ?>
......
......@@ -5,9 +5,7 @@ use yii\bootstrap\Nav;
use yii\bootstrap\NavBar;
use yii\helpers\Html;
/**
* @var yii\web\View $this
*/
/* @var $this yii\web\View */
\yii\apidoc\templates\bootstrap\assets\AssetBundle::register($this);
......
......@@ -4,11 +4,9 @@ use yii\apidoc\models\ClassDoc;
use yii\apidoc\models\InterfaceDoc;
use yii\apidoc\models\TraitDoc;
/**
* @var ClassDoc[]|InterfaceDoc[]|TraitDoc[] $types
* @var yii\web\View $this
* @var \yii\apidoc\templates\html\ApiRenderer $renderer
*/
/* @var $types ClassDoc[]|InterfaceDoc[]|TraitDoc[] */
/* @var $this yii\web\View */
/* @var $renderer \yii\apidoc\templates\html\ApiRenderer */
$renderer = $this->context;
......
......@@ -4,11 +4,9 @@ use yii\apidoc\helpers\ApiMarkdown;
use yii\apidoc\models\ClassDoc;
use yii\helpers\ArrayHelper;
/**
* @var ClassDoc $type
* @var yii\web\View $this
* @var \yii\apidoc\templates\html\ApiRenderer $renderer
*/
/* @var $type ClassDoc */
/* @var $this yii\web\View */
/* @var $renderer \yii\apidoc\templates\html\ApiRenderer */
$renderer = $this->context;
......
......@@ -4,11 +4,9 @@ use yii\apidoc\helpers\ApiMarkdown;
use yii\apidoc\models\ClassDoc;
use yii\helpers\ArrayHelper;
/**
* @var ClassDoc $type
* @var yii\web\View $this
* @var \yii\apidoc\templates\html\ApiRenderer $renderer
*/
/* @var $type ClassDoc */
/* @var $this yii\web\View */
/* @var $renderer \yii\apidoc\templates\html\ApiRenderer */
$renderer = $this->context;
......
......@@ -4,11 +4,9 @@ use yii\apidoc\helpers\ApiMarkdown;
use yii\apidoc\models\ClassDoc;
use yii\helpers\ArrayHelper;
/**
* @var ClassDoc $type
* @var yii\web\View $this
* @var \yii\apidoc\templates\html\ApiRenderer $renderer
*/
/* @var $type ClassDoc */
/* @var $this yii\web\View */
/* @var $renderer \yii\apidoc\templates\html\ApiRenderer */
$renderer = $this->context;
......
......@@ -5,11 +5,9 @@ use yii\apidoc\models\ClassDoc;
use yii\apidoc\models\TraitDoc;
use yii\helpers\ArrayHelper;
/**
* @var ClassDoc|TraitDoc $type
* @var yii\web\View $this
* @var \yii\apidoc\templates\html\ApiRenderer $renderer
*/
/* @var $type ClassDoc|TraitDoc */
/* @var $this yii\web\View */
/* @var $renderer \yii\apidoc\templates\html\ApiRenderer */
$renderer = $this->context;
......
......@@ -6,12 +6,10 @@ use yii\apidoc\models\InterfaceDoc;
use yii\apidoc\models\TraitDoc;
use yii\helpers\ArrayHelper;
/**
* @var ClassDoc|InterfaceDoc|TraitDoc $type
* @var boolean $protected
* @var yii\web\View $this
* @var \yii\apidoc\templates\html\ApiRenderer $renderer
*/
/* @var $type ClassDoc|InterfaceDoc|TraitDoc */
/* @var $protected boolean */
/* @var $this yii\web\View */
/* @var $renderer \yii\apidoc\templates\html\ApiRenderer */
$renderer = $this->context;
......
......@@ -5,11 +5,9 @@ use yii\apidoc\models\ClassDoc;
use yii\apidoc\models\TraitDoc;
use yii\helpers\ArrayHelper;
/**
* @var ClassDoc|TraitDoc $type
* @var yii\web\View $this
* @var \yii\apidoc\templates\html\ApiRenderer $renderer
*/
/* @var $type ClassDoc|TraitDoc */
/* @var $this yii\web\View */
/* @var $renderer \yii\apidoc\templates\html\ApiRenderer */
$renderer = $this->context;
......
......@@ -5,12 +5,10 @@ use yii\apidoc\models\ClassDoc;
use yii\apidoc\models\TraitDoc;
use yii\helpers\ArrayHelper;
/**
* @var ClassDoc|TraitDoc $type
* @var boolean $protected
* @var yii\web\View $this
* @var \yii\apidoc\templates\html\ApiRenderer $renderer
*/
/* @var $type ClassDoc|TraitDoc */
/* @var $protected boolean */
/* @var $this yii\web\View */
/* @var $renderer \yii\apidoc\templates\html\ApiRenderer */
$renderer = $this->context;
......
<?php
/**
* @var yii\apidoc\models\BaseDoc $object
* @var yii\web\View $this
*/
/* @var $object yii\apidoc\models\BaseDoc */
/* @var $this yii\web\View */
$type = $object instanceof \yii\apidoc\models\TypeDoc ? $object : $object->definedBy;
......
......@@ -5,11 +5,9 @@ use yii\apidoc\models\ClassDoc;
use yii\apidoc\models\InterfaceDoc;
use yii\apidoc\models\TraitDoc;
/**
* @var ClassDoc|InterfaceDoc|TraitDoc $type
* @var yii\web\View $this
* @var \yii\apidoc\templates\html\ApiRenderer $renderer
*/
/* @var $type ClassDoc|InterfaceDoc|TraitDoc */
/* @var $this yii\web\View */
/* @var $renderer \yii\apidoc\templates\html\ApiRenderer */
$renderer = $this->context;
?>
......
......@@ -36,7 +36,7 @@ class ApiRenderer extends \yii\apidoc\templates\html\ApiRenderer
$packages = [];
$notNamespaced = [];
foreach (array_merge($context->classes, $context->interfaces, $context->traits) as $type) {
/** @var TypeDoc $type */
/* @var $type TypeDoc */
if (empty($type->namespace)) {
$notNamespaced[] = str_replace('\\', '-', $type->name);
} else {
......
......@@ -4,10 +4,8 @@ use yii\apidoc\models\ClassDoc;
use yii\apidoc\models\InterfaceDoc;
use yii\apidoc\models\TraitDoc;
/**
* @var ClassDoc[]|InterfaceDoc[]|TraitDoc[] $types
* @var yii\web\View $this
*/
/* @var $types ClassDoc[]|InterfaceDoc[]|TraitDoc[] */
/* @var $this yii\web\View */
?><h1>Class Reference</h1>
......
......@@ -164,7 +164,7 @@ class AuthAction extends Action
{
if (!empty($_GET[$this->clientIdGetParamName])) {
$clientId = $_GET[$this->clientIdGetParamName];
/** @var \yii\authclient\Collection $collection */
/* @var $collection \yii\authclient\Collection */
$collection = Yii::$app->get($this->clientCollection);
if (!$collection->hasClient($clientId)) {
throw new NotFoundHttpException("Unknown auth client '{$clientId}'");
......
......@@ -142,7 +142,7 @@ class AuthChoice extends Widget
*/
protected function defaultClients()
{
/** @var $collection \yii\authclient\Collection */
/* @var $collection \yii\authclient\Collection */
$collection = Yii::$app->get($this->clientCollection);
return $collection->getClients();
......
......@@ -176,7 +176,7 @@ class Module extends \yii\base\Module implements BootstrapInterface
'tag' => $this->logTarget->tag,
]);
echo '<div id="yii-debug-toolbar" data-url="' . $url . '" style="display:none"></div>';
/** @var View $view */
/* @var $view View */
$view = $event->sender;
echo '<style>' . $view->renderPhpFile(__DIR__ . '/assets/toolbar.css') . '</style>';
echo '<script>' . $view->renderPhpFile(__DIR__ . '/assets/toolbar.js') . '</script>';
......
......@@ -67,7 +67,7 @@ class Filter extends Component
if (isset($this->rules[$name])) {
// check all rules for a given attribute
foreach ($this->rules[$name] as $rule) {
/** @var MatcherInterface $rule */
/* @var $rule MatcherInterface */
if (!$rule->match($value)) {
return false;
}
......
......@@ -42,7 +42,7 @@ class MailPanel extends Panel
parent::init();
Event::on(BaseMailer::className(), BaseMailer::EVENT_AFTER_SEND, function ($event) {
/** @var MessageInterface $message */
/* @var $message MessageInterface */
$message = $event->message;
$messageData = [
'isSuccessful' => $event->isSuccessful,
......@@ -57,7 +57,7 @@ class MailPanel extends Panel
// add more information when message is a SwiftMailer message
if ($message instanceof \yii\swiftmailer\Message) {
/** @var \Swift_Message $swiftMessage */
/* @var $swiftMessage \Swift_Message */
$swiftMessage = $message->getSwiftMessage();
$messageData['body'] = $swiftMessage->getBody();
......
......@@ -115,7 +115,7 @@ class RequestPanel extends Panel
*/
protected function getFlashes()
{
/** @var \yii\web\Session $session */
/* @var $session \yii\web\Session */
$session = Yii::$app->has('session', true) ? Yii::$app->get('session') : null;
if ($session === null) {
return [];
......
<?php
/**
* @var \yii\web\View $this
* @var array $manifest
* @var \yii\debug\models\search\Debug $searchModel
* @var ArrayDataProvider $dataProvider
* @var \yii\debug\Panel[] $panels
*/
/* @var $this \yii\web\View */
/* @var $manifest array */
/* @var $searchModel \yii\debug\models\search\Debug */
/* @var $dataProvider ArrayDataProvider */
/* @var $panels \yii\debug\Panel[] */
use yii\helpers\Html;
use yii\grid\GridView;
......
<?php
/**
* @var yii\debug\panels\ConfigPanel $panel
*/
/* @var $panel yii\debug\panels\ConfigPanel */
$extensions = $panel->getExtensions();
?>
<h1>Configuration</h1>
......
<?php
/**
* @var yii\debug\panels\ConfigPanel $panel
*/
/* @var $panel yii\debug\panels\ConfigPanel */
?>
<div class="yii-debug-toolbar-block">
<a href="<?= $panel->getUrl() ?>">
......
<?php
use yii\helpers\Html;
/**
* @var string $caption
* @var array $values
*/
/* @var $caption string */
/* @var $values array */
?>
<h3><?= $caption ?></h3>
......
<?php
/**
* @var yii\debug\panels\DbPanel $panel
* @var yii\debug\models\search\Db $searchModel
* @var yii\data\ArrayDataProvider $dataProvider
*/
/* @var $panel yii\debug\panels\DbPanel */
/* @var $searchModel yii\debug\models\search\Db */
/* @var $dataProvider yii\data\ArrayDataProvider */
use yii\helpers\Html;
use yii\grid\GridView;
......
<?php
/**
* @var yii\debug\panels\DbPanel $panel
* @var integer $queryCount
* @var integer $queryTime
*/
/* @var $panel yii\debug\panels\DbPanel */
/* @var $queryCount integer */
/* @var $queryTime integer */
?>
<?php if ($queryCount): ?>
<div class="yii-debug-toolbar-block">
......
<?php
/**
* @var yii\debug\panels\LogPanel $panel
* @var yii\debug\models\search\Log $searchModel
* @var yii\data\ArrayDataProvider $dataProvider
*/
/* @var $panel yii\debug\panels\LogPanel */
/* @var $searchModel yii\debug\models\search\Log */
/* @var $dataProvider yii\data\ArrayDataProvider */
use yii\helpers\Html;
use yii\grid\GridView;
......
<?php
/**
* @var yii\debug\panels\LogPanel $panel
* @var array $data
*/
/* @var $panel yii\debug\panels\LogPanel */
/* @var $data array */
use yii\log\Target;
use yii\log\Logger;
......
<?php
/**
* @var array $model
*/
/* @var $model array */
use yii\helpers\Html;
use yii\widgets\DetailView;
......
<?php
/**
* @var yii\debug\panels\MailPanel $panel
* @var yii\debug\models\search\Mail $searchModel
* @var yii\data\ArrayDataProvider $dataProvider
*/
/* @var $panel yii\debug\panels\MailPanel */
/* @var $searchModel yii\debug\models\search\Mail */
/* @var $dataProvider yii\data\ArrayDataProvider */
use \yii\widgets\ListView;
use yii\widgets\ActiveForm;
......
<?php
/**
* @var yii\debug\panels\MailPanel $panel
* @var integer $mailCount
*/
/* @var $panel yii\debug\panels\MailPanel */
/* @var $mailCount integer */
if ($mailCount): ?>
<div class="yii-debug-toolbar-block">
<a href="<?= $panel->getUrl() ?>">Mail <span class="label"><?= $mailCount ?></span></a>
......
<?php
/**
* @var yii\debug\panels\ProfilingPanel $panel
* @var yii\debug\models\search\Profile $searchModel
* @var yii\data\ArrayDataProvider $dataProvider
* @var integer $time
* @var integer $memory
*/
/* @var $panel yii\debug\panels\ProfilingPanel */
/* @var $searchModel yii\debug\models\search\Profile */
/* @var $dataProvider yii\data\ArrayDataProvider */
/* @var $time integer */
/* @var $memory integer */
use yii\grid\GridView;
use yii\helpers\Html;
......
<?php
/**
* @var yii\debug\panels\ProfilingPanel $panel
* @var integer $time
* @var integer $memory
*/
/* @var $panel yii\debug\panels\ProfilingPanel */
/* @var $time integer */
/* @var $memory integer */
?>
<div class="yii-debug-toolbar-block">
<a href="<?= $panel->getUrl() ?>" title="Total request processing time was <?= $time ?>">Time <span class="label label-info"><?= $time ?></span></a>
......
<?php
/**
* @var yii\debug\panels\RequestPanel $panel
*/
/* @var $panel yii\debug\panels\RequestPanel */
use yii\bootstrap\Tabs;
......
<?php
/**
* @var yii\debug\panels\RequestPanel $panel
*/
/* @var $panel yii\debug\panels\RequestPanel */
use yii\helpers\Html;
use yii\web\Response;
......
<?php
/**
* @var string $caption
* @var array $values
*/
/* @var $caption string */
/* @var $values array */
use yii\helpers\Html;
use yii\helpers\VarDumper;
......
<?php
/**
* @var \yii\web\View $this
* @var \yii\debug\Panel[] $panels
* @var string $tag
* @var string $position
*/
/* @var $this \yii\web\View */
/* @var $panels \yii\debug\Panel[] */
/* @var $tag string */
/* @var $position string */
use yii\helpers\Url;
......
<?php
/**
* @var \yii\web\View $this
* @var array $summary
* @var string $tag
* @var array $manifest
* @var \yii\debug\Panel[] $panels
* @var \yii\debug\Panel $activePanel
*/
/* @var $this \yii\web\View */
/* @var $summary array */
/* @var $tag string */
/* @var $manifest array */
/* @var $panels \yii\debug\Panel[] */
/* @var $activePanel \yii\debug\Panel */
use yii\bootstrap\ButtonDropdown;
use yii\bootstrap\ButtonGroup;
......
<?php
/**
* @var \yii\web\View $this
* @var string $content
*/
/* @var $this \yii\web\View */
/* @var $content string */
use yii\helpers\Html;
yii\debug\DebugAsset::register($this);
......
......@@ -101,7 +101,7 @@ class ActiveQuery extends Query implements ActiveQueryInterface
// lazy loading
if (is_array($this->via)) {
// via relation
/** @var ActiveQuery $viaQuery */
/* @var $viaQuery ActiveQuery */
list($viaName, $viaQuery) = $this->via;
if ($viaQuery->multiple) {
$viaModels = $viaQuery->all();
......@@ -117,7 +117,7 @@ class ActiveQuery extends Query implements ActiveQueryInterface
}
}
/** @var ActiveRecord $modelClass */
/* @var $modelClass ActiveRecord */
$modelClass = $this->modelClass;
if ($db === null) {
$db = $modelClass::getDb();
......@@ -178,7 +178,7 @@ class ActiveQuery extends Query implements ActiveQueryInterface
}
if ($this->asArray) {
// TODO implement with
// /** @var ActiveRecord $modelClass */
// /* @var $modelClass ActiveRecord */
// $modelClass = $this->modelClass;
// $model = $result['_source'];
// $pk = $modelClass::primaryKey()[0];
......@@ -193,7 +193,7 @@ class ActiveQuery extends Query implements ActiveQueryInterface
// }
return $result;
} else {
/** @var ActiveRecord $class */
/* @var $class ActiveRecord */
$class = $this->modelClass;
$model = $class::instantiate($result);
$class::populateRecord($model, $result);
......
......@@ -58,7 +58,7 @@ class DebugAction extends Action
$options = ['pretty' => true];
/** @var Connection $db */
/* @var $db Connection */
$db = \Yii::$app->get($this->db);
$time = microtime(true);
switch ($method) {
......
<?php
use yii\helpers\Inflector;
/**
* This is the template for generating a controller class file.
*
* @var yii\web\View $this
* @var yii\gii\generators\controller\Generator $generator
*/
use yii\helpers\Inflector;
/* @var $this yii\web\View */
/* @var $generator yii\gii\generators\controller\Generator */
echo "<?php\n";
?>
......
<?php
/**
* This is the template for generating an action view file.
*
* @var yii\web\View $this
* @var yii\gii\generators\controller\Generator $generator
* @var string $action the action ID
*/
/* @var $this yii\web\View */
/* @var $generator yii\gii\generators\controller\Generator */
/* @var $action string the action ID */
echo "<?php\n";
?>
/**
* @var yii\web\View $this
*/
/* @var $this yii\web\View */
<?= "?>" ?>
<h1><?= $generator->getControllerID() . '/' . $action ?></h1>
......
<?php
/**
* @var yii\web\View $this
* @var yii\widgets\ActiveForm $form
* @var yii\gii\generators\controller\Generator $generator
*/
/* @var $this yii\web\View */
/* @var $form yii\widgets\ActiveForm */
/* @var $generator yii\gii\generators\controller\Generator */
echo $form->field($generator, 'controller');
echo $form->field($generator, 'actions');
echo $form->field($generator, 'ns');
......
......@@ -136,7 +136,7 @@ class Generator extends \yii\gii\Generator
*/
public function validateModelClass()
{
/** @var ActiveRecord $class */
/* @var $class ActiveRecord */
$class = $this->modelClass;
$pk = $class::primaryKey();
if (empty($pk)) {
......@@ -215,7 +215,7 @@ class Generator extends \yii\gii\Generator
return $name;
}
}
/** @var \yii\db\ActiveRecord $class */
/* @var $class \yii\db\ActiveRecord */
$class = $this->modelClass;
$pk = $class::primaryKey();
......@@ -361,7 +361,7 @@ class Generator extends \yii\gii\Generator
*/
public function generateSearchLabels()
{
/** @var \yii\base\Model $model */
/* @var $model \yii\base\Model */
$model = new $this->modelClass();
$attributeLabels = $model->attributeLabels();
$labels = [];
......@@ -393,7 +393,7 @@ class Generator extends \yii\gii\Generator
$columns = [];
if (($table = $this->getTableSchema()) === false) {
$class = $this->modelClass;
/** @var \yii\base\Model $model */
/* @var $model \yii\base\Model */
$model = new $class();
foreach ($model->attributes() as $attribute) {
$columns[$attribute] = 'unknown';
......@@ -446,7 +446,7 @@ class Generator extends \yii\gii\Generator
*/
public function generateUrlParams()
{
/** @var ActiveRecord $class */
/* @var $class ActiveRecord */
$class = $this->modelClass;
$pks = $class::primaryKey();
if (count($pks) === 1) {
......@@ -475,7 +475,7 @@ class Generator extends \yii\gii\Generator
*/
public function generateActionParams()
{
/** @var ActiveRecord $class */
/* @var $class ActiveRecord */
$class = $this->modelClass;
$pks = $class::primaryKey();
if (count($pks) === 1) {
......@@ -491,7 +491,7 @@ class Generator extends \yii\gii\Generator
*/
public function generateActionParamComments()
{
/** @var ActiveRecord $class */
/* @var $class ActiveRecord */
$class = $this->modelClass;
$pks = $class::primaryKey();
if (($table = $this->getTableSchema()) === false) {
......@@ -520,7 +520,7 @@ class Generator extends \yii\gii\Generator
*/
public function getTableSchema()
{
/** @var ActiveRecord $class */
/* @var $class ActiveRecord */
$class = $this->modelClass;
if (is_subclass_of($class, 'yii\db\ActiveRecord')) {
return $class::getTableSchema();
......@@ -534,12 +534,12 @@ class Generator extends \yii\gii\Generator
*/
public function getColumnNames()
{
/** @var ActiveRecord $class */
/* @var $class ActiveRecord */
$class = $this->modelClass;
if (is_subclass_of($class, 'yii\db\ActiveRecord')) {
return $class::getTableSchema()->getColumnNames();
} else {
/** @var \yii\base\Model $model */
/* @var $model \yii\base\Model */
$model = new $class();
return $model->attributes();
......
<?php
/**
* This is the template for generating a CRUD controller class file.
*/
use yii\db\ActiveRecordInterface;
use yii\helpers\StringHelper;
/**
* This is the template for generating a CRUD controller class file.
*
* @var yii\web\View $this
* @var yii\gii\generators\crud\Generator $generator
*/
/* @var $this yii\web\View */
/* @var $generator yii\gii\generators\crud\Generator */
$controllerClass = StringHelper::basename($generator->controllerClass);
$modelClass = StringHelper::basename($generator->modelClass);
......@@ -17,7 +17,7 @@ if ($modelClass === $searchModelClass) {
$searchModelAlias = $searchModelClass . 'Search';
}
/** @var ActiveRecordInterface $class */
/* @var $class ActiveRecordInterface */
$class = $generator->modelClass;
$pks = $class::primaryKey();
$urlParams = $generator->generateUrlParams();
......
<?php
use yii\helpers\StringHelper;
/**
* This is the template for generating CRUD search class of the specified model.
*
* @var yii\web\View $this
* @var yii\gii\generators\crud\Generator $generator
*/
use yii\helpers\StringHelper;
/* @var $this yii\web\View */
/* @var $generator yii\gii\generators\crud\Generator */
$modelClass = StringHelper::basename($generator->modelClass);
$searchModelClass = StringHelper::basename($generator->searchModelClass);
if ($modelClass === $searchModelClass) {
......
......@@ -3,12 +3,10 @@
use yii\helpers\Inflector;
use yii\helpers\StringHelper;
/**
* @var yii\web\View $this
* @var yii\gii\generators\crud\Generator $generator
*/
/* @var $this yii\web\View */
/* @var $generator yii\gii\generators\crud\Generator */
/** @var \yii\db\ActiveRecord $model */
/* @var $model \yii\db\ActiveRecord */
$model = new $generator->modelClass();
$safeAttributes = $model->safeAttributes();
if (empty($safeAttributes)) {
......@@ -21,11 +19,9 @@ echo "<?php\n";
use yii\helpers\Html;
use yii\widgets\ActiveForm;
/**
* @var yii\web\View $this
* @var <?= ltrim($generator->modelClass, '\\') ?> $model
* @var yii\widgets\ActiveForm $form
*/
/* @var $this yii\web\View */
/* @var $model <?= ltrim($generator->modelClass, '\\') ?> */
/* @var $form yii\widgets\ActiveForm */
?>
<div class="<?= Inflector::camel2id(StringHelper::basename($generator->modelClass)) ?>-form">
......
......@@ -3,10 +3,8 @@
use yii\helpers\Inflector;
use yii\helpers\StringHelper;
/**
* @var yii\web\View $this
* @var yii\gii\generators\crud\Generator $generator
*/
/* @var $this yii\web\View */
/* @var $generator yii\gii\generators\crud\Generator */
echo "<?php\n";
?>
......@@ -14,11 +12,9 @@ echo "<?php\n";
use yii\helpers\Html;
use yii\widgets\ActiveForm;
/**
* @var yii\web\View $this
* @var <?= ltrim($generator->searchModelClass, '\\') ?> $model
* @var yii\widgets\ActiveForm $form
*/
/* @var $this yii\web\View */
/* @var $model <?= ltrim($generator->searchModelClass, '\\') ?> */
/* @var $form yii\widgets\ActiveForm */
?>
<div class="<?= Inflector::camel2id(StringHelper::basename($generator->modelClass)) ?>-search">
......
......@@ -3,20 +3,17 @@
use yii\helpers\Inflector;
use yii\helpers\StringHelper;
/**
* @var yii\web\View $this
* @var yii\gii\generators\crud\Generator $generator
*/
/* @var $this yii\web\View */
/* @var $generator yii\gii\generators\crud\Generator */
echo "<?php\n";
?>
use yii\helpers\Html;
/**
* @var yii\web\View $this
* @var <?= ltrim($generator->modelClass, '\\') ?> $model
*/
/* @var $this yii\web\View */
/* @var $model <?= ltrim($generator->modelClass, '\\') ?> */
$this->title = <?= $generator->generateString('Create {modelClass}', ['modelClass' => Inflector::camel2words(StringHelper::basename($generator->modelClass))]) ?>;
$this->params['breadcrumbs'][] = ['label' => <?= $generator->generateString(Inflector::pluralize(Inflector::camel2words(StringHelper::basename($generator->modelClass)))) ?>, 'url' => ['index']];
......
......@@ -3,10 +3,8 @@
use yii\helpers\Inflector;
use yii\helpers\StringHelper;
/**
* @var yii\web\View $this
* @var yii\gii\generators\crud\Generator $generator
*/
/* @var $this yii\web\View */
/* @var $generator yii\gii\generators\crud\Generator */
$urlParams = $generator->generateUrlParams();
$nameAttribute = $generator->getNameAttribute();
......@@ -17,11 +15,9 @@ echo "<?php\n";
use yii\helpers\Html;
use <?= $generator->indexWidgetType === 'grid' ? "yii\\grid\\GridView" : "yii\\widgets\\ListView" ?>;
/**
* @var yii\web\View $this
<?= !empty($generator->searchModelClass) ? " * @var " . ltrim($generator->searchModelClass, '\\') . " \$searchModel\n" : '' ?>
* @var yii\data\ActiveDataProvider $dataProvider
*/
/* @var $this yii\web\View */
<?= !empty($generator->searchModelClass) ? "/* @var \$searchModel " . ltrim($generator->searchModelClass, '\\') . " */\n" : '' ?>
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = <?= $generator->generateString(Inflector::pluralize(Inflector::camel2words(StringHelper::basename($generator->modelClass)))) ?>;
$this->params['breadcrumbs'][] = $this->title;
......
......@@ -3,10 +3,8 @@
use yii\helpers\Inflector;
use yii\helpers\StringHelper;
/**
* @var yii\web\View $this
* @var yii\gii\generators\crud\Generator $generator
*/
/* @var $this yii\web\View */
/* @var $generator yii\gii\generators\crud\Generator */
$urlParams = $generator->generateUrlParams();
......@@ -15,10 +13,8 @@ echo "<?php\n";
use yii\helpers\Html;
/**
* @var yii\web\View $this
* @var <?= ltrim($generator->modelClass, '\\') ?> $model
*/
/* @var $this yii\web\View */
/* @var $model <?= ltrim($generator->modelClass, '\\') ?> */
$this->title = <?= $generator->generateString('Update {modelClass}: ', ['modelClass' => Inflector::camel2words(StringHelper::basename($generator->modelClass))]) ?> . ' ' . $model-><?= $generator->getNameAttribute() ?>;
$this->params['breadcrumbs'][] = ['label' => <?= $generator->generateString(Inflector::pluralize(Inflector::camel2words(StringHelper::basename($generator->modelClass)))) ?>, 'url' => ['index']];
......
......@@ -3,10 +3,8 @@
use yii\helpers\Inflector;
use yii\helpers\StringHelper;
/**
* @var yii\web\View $this
* @var yii\gii\generators\crud\Generator $generator
*/
/* @var $this yii\web\View */
/* @var $generator yii\gii\generators\crud\Generator */
$urlParams = $generator->generateUrlParams();
......@@ -16,10 +14,8 @@ echo "<?php\n";
use yii\helpers\Html;
use yii\widgets\DetailView;
/**
* @var yii\web\View $this
* @var <?= ltrim($generator->modelClass, '\\') ?> $model
*/
/* @var $this yii\web\View */
/* @var $model <?= ltrim($generator->modelClass, '\\') ?> */
$this->title = $model-><?= $generator->getNameAttribute() ?>;
$this->params['breadcrumbs'][] = ['label' => <?= $generator->generateString(Inflector::pluralize(Inflector::camel2words(StringHelper::basename($generator->modelClass)))) ?>, 'url' => ['index']];
......
<?php
/**
* @var yii\web\View $this
* @var yii\widgets\ActiveForm $form
* @var yii\gii\generators\crud\Generator $generator
*/
/* @var $this yii\web\View */
/* @var $form yii\widgets\ActiveForm */
/* @var $generator yii\gii\generators\crud\Generator */
echo $form->field($generator, 'modelClass');
echo $form->field($generator, 'searchModelClass');
......
<?php
/**
* @var yii\web\View $this
* @var yii\widgets\ActiveForm $form
* @var yii\gii\generators\module\Generator $generator
*/
/* @var $this yii\web\View */
/* @var $form yii\widgets\ActiveForm */
/* @var $generator yii\gii\generators\module\Generator */
?>
<div class="alert alert-info">
Please read the
......
......@@ -147,7 +147,7 @@ EOD;
*/
public function getModelAttributes()
{
/** @var Model $model */
/* @var $model Model */
$model = new $this->modelClass();
if (!empty($this->scenarioName)) {
$model->setScenario($this->scenarioName);
......
<?php
use yii\helpers\Inflector;
/**
* This is the template for generating an action view file.
*
* @var yii\web\View $this
* @var yii\gii\generators\form\Generator $generator
*/
use yii\helpers\Inflector;
/* @var $this yii\web\View */
/* @var $generator yii\gii\generators\form\Generator */
echo "<?php\n";
?>
......
<?php
/**
* This is the template for generating an action view file.
*
* @var yii\web\View $this
* @var yii\gii\generators\form\Generator $generator
*/
/* @var $this yii\web\View */
/* @var $generator yii\gii\generators\form\Generator */
echo "<?php\n";
?>
use yii\helpers\Html;
use yii\widgets\ActiveForm;
/**
* @var yii\web\View $this
* @var <?= $generator->modelClass ?> $model
* @var ActiveForm $form
*/
/* @var $this yii\web\View */
/* @var $model <?= $generator->modelClass ?> */
/* @var $form ActiveForm */
<?= "?>" ?>
<div class="<?= str_replace('/', '-', trim($generator->viewName, '_')) ?>">
......
<?php
/**
* @var yii\web\View $this
* @var yii\widgets\ActiveForm $form
* @var yii\gii\generators\form\Generator $generator
*/
/* @var $this yii\web\View */
/* @var $form yii\widgets\ActiveForm */
/* @var $generator yii\gii\generators\form\Generator */
echo $form->field($generator, 'viewName');
echo $form->field($generator, 'modelClass');
echo $form->field($generator, 'scenarioName');
......
<?php
/**
* This is the template for generating the model class of a specified table.
*
* @var yii\web\View $this
* @var yii\gii\generators\model\Generator $generator
* @var string $tableName full table name
* @var string $className class name
* @var yii\db\TableSchema $tableSchema
* @var string[] $labels list of attribute labels (name => label)
* @var string[] $rules list of validation rules
* @var array $relations list of relations (name => relation declaration)
*/
/* @var $this yii\web\View */
/* @var $generator yii\gii\generators\model\Generator */
/* @var $tableName string full table name */
/* @var $className string class name */
/* @var $tableSchema yii\db\TableSchema */
/* @var $labels string[] list of attribute labels (name => label) */
/* @var $rules string[] list of validation rules */
/* @var $relations array list of relations (name => relation declaration) */
echo "<?php\n";
?>
......
<?php
/**
* @var yii\web\View $this
* @var yii\widgets\ActiveForm $form
* @var yii\gii\generators\form\Generator $generator
*/
/* @var $this yii\web\View */
/* @var $form yii\widgets\ActiveForm */
/* @var $generator yii\gii\generators\form\Generator */
echo $form->field($generator, 'tableName');
echo $form->field($generator, 'modelClass');
......
<?php
/**
* This is the template for generating a controller class within a module.
*
* @var yii\web\View $this
* @var yii\gii\generators\module\Generator $generator
*/
/* @var $this yii\web\View */
/* @var $generator yii\gii\generators\module\Generator */
echo "<?php\n";
?>
......
<?php
/**
* This is the template for generating a module class file.
*
* @var yii\web\View $this
* @var yii\gii\generators\module\Generator $generator
*/
/* @var $this yii\web\View */
/* @var $generator yii\gii\generators\module\Generator */
$className = $generator->moduleClass;
$pos = strrpos($className, '\\');
$ns = ltrim(substr($className, 0, $pos), '\\');
......
<?php
/**
* @var yii\web\View $this
* @var yii\gii\generators\module\Generator $generator
*/
/* @var $this yii\web\View */
/* @var $generator yii\gii\generators\module\Generator */
?>
<div class="<?= $generator->moduleID . '-default-index' ?>">
<h1><?= "<?= " ?>$this->context->action->uniqueId ?></h1>
......
<?php
/**
* @var yii\web\View $this
* @var yii\widgets\ActiveForm $form
* @var yii\gii\generators\module\Generator $generator
*/
/* @var $this yii\web\View */
/* @var $form yii\widgets\ActiveForm */
/* @var $generator yii\gii\generators\module\Generator */
?>
<div class="module-form">
<?php
......
<?php
/**
* @var yii\web\View $this
* @var mixed $diff
*/
/* @var $this yii\web\View */
/* @var $diff mixed */
?>
<div class="default-diff">
<?php if ($diff === false): ?>
......
<?php
use yii\helpers\Html;
/**
* @var \yii\web\View $this
* @var \yii\gii\Generator[] $generators
* @var string $content
*/
/* @var $this \yii\web\View */
/* @var $generators \yii\gii\Generator[] */
/* @var $content string */
$generators = Yii::$app->controller->module->generators;
$this->title = 'Welcome to Gii';
?>
......
......@@ -5,16 +5,14 @@ use yii\widgets\ActiveForm;
use yii\gii\components\ActiveField;
use yii\gii\CodeFile;
/**
* @var yii\web\View $this
* @var yii\gii\Generator $generator
* @var string $id panel ID
* @var yii\widgets\ActiveForm $form
* @var string $results
* @var boolean $hasError
* @var CodeFile[] $files
* @var array $answers
*/
/* @var $this yii\web\View */
/* @var $generator yii\gii\Generator */
/* @var $id string panel ID */
/* @var $form yii\widgets\ActiveForm */
/* @var $results string */
/* @var $hasError boolean */
/* @var $files CodeFile[] */
/* @var $answers array */
$this->title = $generator->getName();
$templates = [];
......
......@@ -3,13 +3,12 @@
use yii\helpers\Html;
use yii\gii\CodeFile;
/**
* @var \yii\web\View $this
* @var \yii\gii\Generator $generator
* @var CodeFile[] $files
* @var array $answers
* @var string $id panel ID
*/
/* @var $this \yii\web\View */
/* @var $generator \yii\gii\Generator */
/* @var $files CodeFile[] */
/* @var $answers array */
/* @var $id string panel ID */
?>
<div class="default-view-files">
<div id="action-toggle" class="btn-group btn-group-xs pull-right">
......
<?php
/**
* @var yii\web\View $this
* @var yii\gii\Generator $generator
* @var string $results
* @var boolean $hasError
*/
/* @var $this yii\web\View */
/* @var $generator yii\gii\Generator */
/* @var $results string */
/* @var $hasError boolean */
?>
<div class="default-view-results">
<?php
......
<?php
use yii\helpers\Html;
/**
* @var \yii\web\View $this
* @var \yii\gii\Generator[] $generators
* @var \yii\gii\Generator $activeGenerator
* @var string $content
*/
/* @var $this \yii\web\View */
/* @var $generators \yii\gii\Generator[] */
/* @var $activeGenerator \yii\gii\Generator */
/* @var $content string */
$generators = Yii::$app->controller->module->generators;
$activeGenerator = Yii::$app->controller->generator;
?>
......
......@@ -3,10 +3,9 @@ use yii\bootstrap\NavBar;
use yii\bootstrap\Nav;
use yii\helpers\Html;
/**
* @var \yii\web\View $this
* @var string $content
*/
/* @var $this \yii\web\View */
/* @var $content string */
$asset = yii\gii\GiiAsset::register($this);
?>
<?php $this->beginPage() ?>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment