Как сделать в Yii2 консольное обращение? Господа прошу подсказать
ввожу
yii <hello> [-m=hello]
получаю
Не удается найти указанный файл.
Как обычно, проблема открытия для себя нового. Подскажите, как сделать в Yii2 консольное обращение?
UPD
при php yii попадаю на
Parse error: syntax error, unexpected '[' in C:\My\OpenServer\OpenServer\domains\mysite.local\vendor\guzzlehttp\psr7\src\functions.php on line 78
ввожу команду ест-но без скобок
Вы должны создать в папке app/commands
файл HelloController.php
:
<?php
namespace app\commands;
use yii\console\Controller;
class HelloController extends Controller
{
public $message;
public function options($actionID)
{
return ['message'];
}
public function optionAliases()
{
return ['m' => 'message'];
}
public function actionIndex()
{
echo $this->message . "\n";
}
}
И только тогда ваша команда отработает. Скорее всего вы читали официальный гайд но не дочитали или что-то ещё, пробуйте.
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Не работает этот запросВ phpmyadmin сам запрос дает результат, таблица обновляется, но когда я запускаю php-скрипт работать не хочет
ЗдравствуйтеДелаю небольшой студенческий проект и у меня возникла трудность которую я не могу разрешить без сторонней помощи