Laravel Development using PhpStorm

LaravelLots of PHP developers create their applications using Laravel, a free, open source PHP web application framework. It is built on top of several Symfony components, and provides a development framework that makes common tasks such as authentication, routing, sessions and caching much easier to implement.

Last summer, we introduced support for Blade, the template language used by Laravel. Support for artisan, the command line tool for Laravel developers, is baked into PhpStorm as well. Using the Laravel plugin and the Laravel IDE helper, we can further extend PhpStorm’s support for Laravel applications. Let’s see how! Continue reading

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

PhpStorm 8.0.3 EAP 139.1069

PhpStorm 8.0.3 EAP 139.1069 is available for download.

This update is focused on performance improvements and various bug fixes (see full list in our issue tracker).

Other changes from IntelliJ platform and web are also included, see complete release notes.

Download PhpStorm 8.0.3 EAP build 139.1069 for your platform from project EAP page and please report any bugs and feature request to our Issue Tracker. Patch update from the previous version (PhpStorm 8.0.3 EAP build 139.873) will be available in an hour.

Develop with pleasure!
-JetBrains PhpStorm Team

Posted in Early Access Program | Tagged , | 3 Comments

Meet PhpStorm team at PHPBenelux, SunshinePHP, PHP UK conferences in January-February

The PhpStorm team is up for January-February round of conferences and eager to meet you there! We’ll be visiting PHPBenelux (January 23-24), SunshinePHP (February 5-7), and PHP UK (February 19-20).

Continue reading

Posted in Conferences & Events | Tagged , , , , | 10 Comments

PHP Annotated Monthly – January 2015

PHP Annotated MonthlyHere we are with another PHP Annotated Monthly, where our developer advocates Maarten and Anderson highlight the most interesting content from around the web from the past month.

Before we dive in, we want to wish you a very HaPHPy New Year! Now grab a hot beverage and enjoy reading through the latest PHP news that’s covered in this edition of the PHP Annotated Monthly!

Continue reading

Posted in PHP Annotated Monthly | Tagged , , , | 7 Comments

Developing on Pantheon with PhpStorm

GetPantheon.com Drupal and WordPress hostingWhere do we host our applications? How do we deploy them? Can we have different environments like development, staging and production? A possible answer to all those questions is Pantheon. It provides hosting, database, caching, version control, different environments, workflows for moving an application through the development pipeline and more. Let’s go over the basics of working on a Drupal or WordPress site hosted on Pantheon, using PhpStorm. Continue reading

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

PhpStorm 8.0.3 EAP 139.873

We are glad to announce that PhpStorm 8.0.3 EAP is now open, so you can enjoy the latest bug fix update right before Christmas and New Year holidays.

PhpStorm 8.0.3 EAP 139.873 is available for download.

This update is focused on performance improvements and various bug fixes (see full list in our issue tracker).

Other changes from IntelliJ platform and web are also included, see complete release notes.

Download PhpStorm 8.0.3 EAP build 139.873 for your platform from project EAP page and please report any bugs and feature request to our Issue Tracker. Patch update from the previous version is not available this time.

Develop with pleasure!
-JetBrains PhpStorm Team

Posted in Early Access Program | Tagged , | 6 Comments

PhpStorm 8.0.2 bug fix update is available

We are glad to announce that PhpStorm 8.0.2 build 139.732 is available for download.

This update is focused on various bug fixes and improvements from the PHP, web & IntelliJ platform sides. With this release, we are also proud to present completely reworked layout of our PhpStorm online documentation.

The most important changes from PHP side include:

  • formatting for Blade templates, custom code styles for Blade, support for Blade custom delimiters
  • significant performance improvements (especially on big files, and files with multiple injected fragments)
  • custom SQL parameters for language injection
  • sorting for getters/setters generation
  • improved detection for return types
  • possibility to specify path for PHP binary instead of path for directory containing PHP binary
  • support for ANSI sequences in console output (for remote PHP interpreters, Behat & PHPUnit)
  • variadic method parameters generation in PHPDoc
  • ASP-style tags <%… support is disabled
  • improvements in Behat, Twig templates, formatting and many other subsystems
  • new layout of Settings (Preferences)
  • and many other bug fixes (see full list in our issue tracker)

Other changes from IntelliJ platform and web are also included, see complete release notes.

Web-related features can be also explored in WebStorm 9 release announcement, as all these features and improvements are available in this PhpStorm update either out-of-the-box or with free plugins in the repository.

Download PhpStorm 8.0.2 build 139.732 for your platform and please report any bugs or feature request to our Issue Tracker.

There is also a new distribution package targeting Mac OS X Yosemite users experiencing graphical glitches with Apple JDK. It features custom build of latest JDK 1.8 with fixes by JetBrains team. It saves you hassle of juggling JDK versions and editing .plist files. Work on custom JDK for OS X is still in progress – please report problems to the issue tracker. Note that non-native-looking font rendering is not a bug.

Patch-update from the previous stable version (PhpStorm 8.0.1) will be available in an hour.

Develop with pleasure!
-JetBrains PhpStorm Team

Posted in Release Announcements | Tagged , | 73 Comments

PHP Annotated Monthly – December 2014

PHP Annotated MonthlyWelcome to this fourth edition of the PHP Annotated Monthly, where our developer advocates Maarten and Anderson highlight this month’s most interesting content from around the web, posted by developers like us.

It have been interesting times. There’s a Firefox Developer Edition, and the web will become more secure starting next summer. But what can we do in the meanwhile? Sit back with a cup of coffee or tea and read the latest PHP news out there in this edition of the PHP Annotated Monthly!

Continue reading

Posted in PHP Annotated Monthly | Tagged , , , | 6 Comments

PhpStorm 8.0.2 RC5 139.659

PhpStorm 8.0.2 RC5 139.659 is available for download.

This update features variadic method parameters generation in PHPDoc, and many other enhancements bug fixes (see full list in our issue tracker).

Other changes from IntelliJ platform and web are also included, see complete release notes.

Download PhpStorm 8.0.2 RC5 build 139.659 for your platform from project EAP page and please report any bugs and feature request to our Issue Tracker. Patch update will be available within an hour from the previous EAP build (PhpStorm 8.0.2 RC4 139.584).

Develop with pleasure!
-JetBrains PhpStorm Team

Posted in Early Access Program | Tagged , | 15 Comments

PhpStorm 8.0.2 RC4 139.584

PhpStorm 8.0.2 RC4 139.584 is available for download.

This update features formatting enhancements (for Blade templates, PHP, etc), and many other bug fixes (see full list in our issue tracker).

Other changes from IntelliJ platform and web are also included, see complete release notes.

Download PhpStorm 8.0.2 RC4 build 139.584 for your platform from project EAP page and please report any bugs and feature request to our Issue Tracker. Patch update will be available within an hour from the previous EAP build (PhpStorm 8.0.2 RC3 139.496).

Develop with pleasure!
-JetBrains PhpStorm Team

Posted in Early Access Program | Tagged , | 23 Comments