Что не так с консльной командой?

в папке console/controller
создал
<?php
namespace console\controllers;
use yii\console\Controller;
class earningsController extends Controller
{
    public function actionCreate()
    {
        return "yes"
    }
}

пытаюсь вызвать php yii earnings/create
получаю Unknown command: earnings/create
делаю так
...
- earnings                     
- fixture  ...

подскажите что делаю не так ?
исправил название контролера теперь это выглядит так

namespace console\controllers;
use yii\console\Controller;
class EarningsController extends Controller
{
    public function actionCreate()
    {
        return "yes";
    }
}

php yii выдает

- earnings          
    earnings/create

пишу php yii earnings/create получаю ответ
Unknown command: earnings/create

Did you mean "earnings/create"?
  • Вопрос задан
  • 92 просмотра
Решения вопроса 1
Tairesh
@Tairesh
Веб-программист
Unknown command: earnings/create
Did you mean "earnings/create"?

Ставлю биткойн, что там где-то затесалась кириллица в названии метода или контроллера
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
slo_nik
@slo_nik Куратор тега Yii
Доброе утро.
В консоли выполните php yii и посмотрите список команд, который доступен. Возможно Вы неверно вводите команду.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы