New refactorings in PhpStorm 2018.3

Every PhpStorm release comes with new and enhanced refactorings, saving you from having to perform tedious manual tasks and making it easier to for you to maintain your code.

PhpStorm 2018.3 is no exception. In this release, we are introducing the Replace with Alias, Inline Alias, and Сhange Class Member Visibility refactorings, as well as some tweaks to enhance some of our existing refactorings.

Let’s take a look at them in more detail.

Continue reading

Posted in Cool Feature | Tagged , , | Leave a comment

PhpStorm 2018.3.2 Release Candidate

We’ve just rolled out a release candidate for the second minor update for PhpStorm 2018.3. Download it here or via Toolbox App. Please give PhpStorm 2018.3.2 RC build 183.4886.22 a try and share your feedback with us!

This build delivers autocompletion for DQL. It also has other improvements for PHP and the Web, bug-fixes, and pipes in the latest enhancements from IntelliJ Platform.

Continue reading

Posted in Release Candidates | Tagged | Leave a comment

Doctrine Query Language Support

When working with Doctrine ORM, the preferred, and probably the easiest, way to work with database queries is to use the Doctrine Query Language or DQL. DQL is a query language for your object model: instead of composing raw SQL with the names of tables and columns, you refer to the names of your PHP classes and fields to fetch or update data.

You can learn more about DQL in the documentation, and, if you haven’t yet, start using it in PhpStorm 2018.3!

Continue reading

Posted in Cool Feature | Tagged , , | 3 Comments

PHP Annotated Monthly – December 2018

PHP Annotated Monthly

Hello everyone,

Please welcome the last PHP Annotated Monthly this year with all the news and notable materials from the past month.
Read about PHP 7.3.0, end of life for PHP 5 and PHP 7.0, PHP on AWS Lambda, a bunch of new and accepted RFCs from Internals, Symfony 4.2, WordPress 5.0, Laravel WebSockets, many useful tools, and a lot more!
Continue reading

Posted in Newsletter, PHP Annotated Monthly | Leave a comment

PhpStorm 2018.3.1 is released

PhpStorm 2018.3.1 build 183.4588.67 is now available!

In the first update for the recently released PhpStorm 2018.3, we are happy to bring you new features including support for custom string format functions and improved handling of @internal annotations. The release also has some bug fixes and improvements for PHP and the Web, and takes on the latest improvements in IntelliJ Platform.

Continue reading

Posted in Release Announcements | Tagged | 13 Comments

Deployment To Multiple Hosts

With PhpStorm’s deployment capabilities, you can copy files and folders to remote servers. As a destination, you can use FTP/SFTP/FTPS as well as a local or mounted folder.

You may often need to deploy to multiple servers: For example, if you have several instances of an application, or you need to deploy parts of an application to different servers. Previously, you would need to repeatedly upload your files to each server separately. In PhpStorm 2018.3, we’ve added server groups to address this.

Continue reading

Posted in Cool Feature | Tagged , | Leave a comment

PhpStorm 2017.3.7 and PhpStorm 2018.1.7 are released

We’ve already released PhpStorm 2018.3 but haven’t forgotten about those who still use earlier releases. Today we are releasing bug-fix updates for both PhpStorm 2017.3 and PhpStorm 2018.1. These updates bring important fixes to the platform.

Download the updates here or via our Toolbox App.
Continue reading

Posted in Release Announcements | Leave a comment

PHP CS Fixer Support

PhpStorm already supports the popular code quality checking tools, PHPCS and PHPMD, which help you follow industry coding style standards (such as PSR-2), framework-specific standards, or your own team standards.

Checking for standards compliance is great, but fixing issues by hand can be tedious, especially on large projects. Well, there’s a tool for that, – PHP CS Fixer, – not only does it detect issues, but it will also fix them for you. PhpStorm 2018.3 brings in streamlined support for PHP CS Fixer!

Continue reading

Posted in Cool Feature | Tagged , , | 7 Comments

PhpStorm 2018.3.1 RC 183.4588.24

Last week we released PhpStorm 2018.3, and today we are ready to give you the first RC build for the upcoming 2018.3.1 update. Please give PhpStorm 2018.3.1 build 183.4588.24 a try and share your feedback with us.

This build delivers new features including support for custom string format functions and improved handling of @internal annotations. It also has some bug fixes and improvements for PHP and the Web, and takes on the latest improvements in IntelliJ Platform.

Continue reading

Posted in Release Candidates | 12 Comments

PhpStorm 2018.2.6 is released

The update PhpStorm 2018.2.6 build 182.5107.45 is available!

The new major version, PhpStorm 2018.3, has just been released. Still, we are bringing out an update to the previous 2018.2 branch to deliver important bug fixes for PHP and IntelliJ Platform.

You can download PhpStorm 2018.2.6 here or via JetBrains Toolbox App. If you have installed the previous PhpStorm 2018.2, select Check for updates to get the latest update.

Continue reading

Posted in Release Announcements | Tagged | 4 Comments