@Gangg

Как в PhpStorm сделать автоматическое наследование классов Yii?

Подскажите пожалуйста как в PhpStorm сделать автоматическое наследование классов Yii?

Например, есть проект на базе Yii фреймворка. Я создаю контроллер TestController.php
PhpStorm автоматически вставляет такой код
<?php

namespace app\controllers;


class TestController
{

}


А я хочу чтоб вставлял такой
<?php

namespace app\controllers;

use yii\web\Controller;


class TestController extends Controller
{

}


Подскажите как такое сделать?

p.s Плагин Yiistorm установил
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 3
Decadal
@Decadal
А откуда шторму знать какой вы класс хотите наследовать? может у вас есть свой базовый класс который вы уже унаследовали от фреймворка?
думаю, такую фичу завезут с когнитивным интерфейсом разве что
Ответ написан
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
Это возможно только с комплекте с искусственным интеллектом, да еще и с функцией предсказания. Откуда кому знать от какого класса Вы планируете наследовать свой класс?
Но в PS есть шаблоны, где Вы можете настроить свой, который будет создавать файл с любым содержимым.
Так же есть gii, который генерит правильный контролер, его тоже можно настроить как Вам заблагорассудится.
Ответ написан
@Gangg Автор вопроса
Я просто видел в одном туториале у человека автоматом создавалось. Вот и себе захотел сделать. Там ведь при создании контролера, мой класс контроллера всегда должен наследоватся от класса yii\web\Controller. Вот пускай мне болванку такую создает по умолчанию. А если у меня будет свой базовый класс, я там уже болванку подправлю.
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
Webim.Ru Санкт-Петербург
от 30 000 до 100 000 руб.
A3H Новосибирск
от 60 000 до 150 000 руб.
22 янв. 2019, в 00:48
60 руб./за 1000 зн.
22 янв. 2019, в 00:09
120000 руб./в месяц
21 янв. 2019, в 23:37
1000 руб./за проект