Author Archives: Mikhail Vink

PhpStorm’s Symfony2-specific features for Drupal 8

Drupal v8 and later is based on a number of Symfony2 framework components. There is a Drupal plugin built into PhpStorm with Drupal 8 general support (hooks, drush, etc.), but PhpStorm has excellent support for Symfony2 framework as well through its … Continue reading

Posted in Cool Feature | Tagged , , , , | 13 Comments

Blade Template Engine Support in PhpStorm 8 EAP

Beginning with PhpStorm 8 EAP 138.1505, the IDE provides complete support for Laravel’s Blade template engine. Support for Blade templates includes highlighting, completion, navigation, find usages, inspections, folding, custom directives, and more. In this blog post we’ll overview all the … Continue reading

Posted in Cool Feature, Early Access Program | Tagged , , , , | 40 Comments

PhpStorm 8 EAP 138.1505

PhpStorm 8 EAP 138.1505 is available for download. Significant changes are: Blade templates complete support. Highlighting, completion, navigation, find usages, inspections, folding, custom directives and more (read more in the blog post) Generated PHPDoc class name style option: Settings | Code Style | PHP | … Continue reading

Posted in Early Access Program | Tagged , | 48 Comments

Using Behat in PhpStorm

Behat is a BDD (behavior driven development) framework for PHP. With BDD, you write human-readable stories that describe the behavior of your application. These stories can then be auto-tested against your application. In this blog post we’ll look into how … Continue reading

Posted in Cool Feature, Early Access Program | Tagged , , , , | 4 Comments

PhpStorm 8 EAP 138.1289

PhpStorm 8 EAP 138.1289 is available for download. From the PHP side, this build brings: Improved relative include resolution (path ‘..’ not found) Improved various action invocation on injections Surround With intention can be now invoked on the field Debugging … Continue reading

Posted in Early Access Program | Tagged | 33 Comments

PhpStorm 8 EAP 138.1161

PhpStorm 8 EAP 138.1161 is available for download. From the PHP side, this build delivers: Fluent-style chaining type loss with return this/static fixed, and many other PHP language related issues are resolved Wrapping for comments on code reformatting is added … Continue reading

Posted in Early Access Program | Tagged | 21 Comments

Be Awesome in PhpStorm Course at Laracasts by Jeffrey Way

All series of the video course Be Awesome in PhpStorm are now online at Laracasts and available for free! Thanks a million to Jeffrey, the author of this great courseware. The course consists of 24 episodes. Most of the course is … Continue reading

Posted in Screencast | Tagged , , | 12 Comments

PhpStorm 8 EAP 138.940

PhpStorm 8 EAP 138.940 is available for download. From the PHP side, this build brings: PHP 5.6 support is added (exponentiation, use const, use function, constant expression, variadic functions, argument unpacking). There are some PHP 5.6 related issues in progress, … Continue reading

Posted in Early Access Program | Tagged , | 45 Comments

PhpStorm 8 EAP 138.826

PhpStorm 8 EAP 138.826 is available for download. From the PHP side, this build brings: Folding for classes New formatting option: Settings | Code Style | PHP | Spaces | Within | <?= and ?> (on by default) Bunch of … Continue reading

Posted in Early Access Program | Tagged , | 15 Comments

Webinar Recording: PHP Annotations: They exist!

The recording of our June 11th webinar, PHP Annotations: They exist! with Rafael Dohms, is available on JetBrains YouTube channel. This session shows you who is doing what with annotations, and will give you some ideas on how to use the existing tools in your … Continue reading

Posted in Screencast | Tagged , , , , , | Leave a comment