Articles of PhpStorm

Как автоматизировать создание свойств для класса в phpstorm?

Если я реализую класс, который получает некоторые сервисы, я должен написать эту основную часть кода: <?php namespace Hn\AssetDbBundle\Services; use Psr\Log\LoggerInterface; use Symfony\Bundle\TwigBundle\TwigEngine; use Symfony\Component\HttpKernel\KernelInterface; /** * Class SomeNewService * @package Hn\AssetDbBundle\Services */ class SomeNewService { /** * @var TwigEngine */ private $engine; /** * @var KernelInterface */ private $kernel; /** * @var LoggerInterface */ private […]

В PHPStorm, как я могу сделать работу типа намека, когда у меня есть метод суперкласса, который возвращает другой тип из каждого подкласса

У меня есть класс, который наследуется от суперкласса и где суперкласс имеет статический метод find() который создает экземпляры подкласса (активный шаблон записи). class ActiveRecordClass { /** * @return mixed */ public static function find() { // Code returns instance of called class } } class ModelClass extends ActiveRecordClass { } // returns instance of ModelClass, […]

Плагин PHPStorm для Lumen точно так же, как Laravel

Я нашел этот учебник для установки плагина для Laravel и его методы были завершены PHPStorm. Кажется, я не работаю для Люмена. Существуют ли какие-либо решения, которые в настоящее время поддерживают Lumen, поскольку Lumen является своего рода подмножеством Laravel?

Завершение кода Phpstorm не работает на php-методах

По какой-то причине завершение кода беспокоит собственный PHP-код, такой как bind_param (), prepare () и execute (). Я получаю это предупреждение: метод 'bind_param' не найден в классе. В чем проблема? if ($this->comparePassword ( $password, $confirmPass )) { // Generating password hash $password_hash = PassHash::hash ( $password ); // insert query $stmt = $this->conn->prepare ( "INSERT […]

Laravel 5.2: Неопределенная форма класса

У меня возникла проблема с использованием команды Form в проекте Composer + Laravel 5.2 с PhpStorm как IDE. Я использую Laravel Collective 5.2. в моем composer.json , так что он должен работать. (к сожалению, это не та причина, по которой я здесь …) Поставщики: Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class, Collective\Html\HtmlServiceProvider::class, мои псевдонимы. 'Form' => Collective\Html\FormFacade::class, 'Html' => Collective\Html\HtmlFacade::class, Проблема: […]

Обозначение phpDoc для указания типа возврата, идентичного типу параметра

Представьте себе следующую гипотетическую структуру классов, а не слишком необычный сценарий, когда все намеки PHPdoc настроены правильно: class BaseFilter { /** …base methods… */ } class TextFilter extends BaseFilter { public function setMinLength($len) { /** …irrelevant */ } } class SomethingWithFilters { /** * @param BaseFilter $filter A valid filter to be added. * @return […]

PHPStorm: Открыть в опции «Браузер»: как установить сервер по умолчанию для открытия?

Для PHPStorm я открыл проект / сайт в месте C: \ site. Затем я пошел вперед и добавил встроенный веб-сервер PHP на localhost-порт 8081 из панели меню: Запустить> Изменить конфигурации. Чтобы просмотреть файл index.php, когда я нажимаю «Просмотр»> «Открыть в браузере»> «Хром» (или любой другой браузер), он переносит меня на http: // localhost: 63342 / […]

PHPStorm + PHPUnit Выход цвета

Поэтому у меня PHPUnit работает в PHPStorm 7.1, но я не могу узнать, как получить цветовые коды ANSI, работающие в тестах. Мой PHPunit.xml имеет colors = "true" в списке свойств, но каждый раз, когда я пытаюсь что-то вроде: echo "\033[31mError! Error!\033[0m\n"; В одном из моих тестовых случаев это просто дает мне: [31mError! Error![0m в выводе […]

Автозаполнение для ZF2 просмотр помощников в PhpStorm

Кто-нибудь знает, имеет ли PHPStorm некоторую встроенную поддержку для просмотра вспомогательной автозаполнения или возможность написать для нее плагин. Я не хочу использовать встроенные определения var для этого, поскольку это было бы громоздким сделать, если я использую много помощников вида $this->inlineScript()-> //I want some autocomplete here. $this->translate('some translation')-> //Please give me autocompletion Если я буду использовать […]

Запуск PHP-скрипта непосредственно в PhpStorm

Как я могу мгновенно запустить текущий php-файл в PhpStorm? Рассмотрим файл PHPclass, я хочу просто создать несколько экземпляров и проверить их методы. Я не хочу переключаться в браузер. Как я могу выполнить команду PHP в PHPstorm, например PyCharm?

Intereting Posts
Хранение данных из таблицы MySQL в формате CSV с использованием PDO через браузер Symfony2 – Неустранимая ошибка со связями PHP для чтения защищенного файла Как получить доступ к атрибутам элемента с помощью SimpleXml? Что лучше по производительности: двойные кавычки с переменными или одинарные кавычки с конкатенациями? Как найти самый большой массив из многомерного массива Скрыть имя контроллера Codeigniter из URL с теми же маршрутами Требуется ли «SET CHARACTER SET utf8»? Heroku не распознает мое приложение Laravel как приложение PHP и не выполняет установку композитора Миниатюры PHP Показать или скрыть поля проверки на основе метода доставки в Woocommerce 3 PHP Получение переменной вне цикла while ошибка .htacess 500 Внутренняя ошибка сервера Настройка пользовательских параметров при добавлении продукта в корзину через SOAP в Magento Отправка электронной почты от PHPMailer с использованием IP-адресов прокси