Phpstorm Phalcon



Before you start debugging, make sure that you have a debugging engine installed and configured properly. PhpStorm supports debugging with two most popular tools: Xdebug and Zend Debugger. These tools cannot be used simultaneously because they block each other. To avoid this problem, you need to update the corresponding sections in the php.ini file as described in Configure Xdebug and Configure Zend Debugger.

  1. Phpstorm Phalcon 10
  2. Phpstorm Phalcon 2019
  3. Phpstorm Phalcon Server
Phalcon

TmTheme Editor is the a visual color-scheme/theme editor for Sublime Text and Textmate editors. Provides autocomplete functionality for Phalcon 4.

Phalcon

Phalcon framework released. PhpStorm is released with support for Xdebug, PHPUnit, and Zend Framework. PHP 6 officially abandoned.

With PhpStorm, a PHP debugging session can be initiated either through a run/debug configuration or without it. The latter approach is also called Zero-configuration debugging. PhpStorm supports three main ways to initiate a PHP debugging session:

  • You create a PHP Web Page debug configuration, and then PhpStorm uses its settings to launch the application, open the browser, and activate the debugging engine.

  • You create a PHP HTTP Request debug configuration or an HTTP request in the code editor, PhpStorm generates a request on its base, and then accesses a specific page through this request.

  • Zero-configuration debugging, when no debug configuration is created at all. Instead, you open the starting page of your PHP application in the browser manually and then activate the debugging engine from the browser, while PhpStorm listens to incoming debugger connections.

No matter which method you choose, you can specify the scripts requests to which you want PhpStorm to ignore during debugging. This approach can be useful, when your application contains scripts that use AJAX. Suppose you have a menu-ajax-script.php that 'reloads' a part of your web page. This script works properly so you do not need to debug it. However, this script is still requested during the debugging session. To have incoming connections to this script ignored, add the menu-ajax-script.php script to the skipped paths list.

If a script is added to Skipped paths, it is only skipped when starting a debugging session for it. To ignore a script when stepping through the program during a debugging session, configure a stepping filter.

When using Xdebug, you can also debug PHP applications in the multiuser mode via Xdebug proxy servers.

Phalcon phpstorm integration

Pause a debugging session

  • From the main menu, choose Run | Debugging Actions | Pause Program.

  • Click on the Debug toolbar.

    This action is not available for Run/Debug Configuration: Attach to Node.js/Chrome.

Phpstorm Phalcon 10

Phpstorm phalcon download

Resume a debugging session

  • From the main menu, select Run | Debugging Actions | Resume Program.

  • Click in the Debug tool window or press F9.

Restart a debugger session

  • Click in the Debug tool window or press Ctrl+F5.

Phpstorm Phalcon 2019

Terminate a debugger session

Phpstorm Phalcon Server

  • Click the in the Debug tool window. Alternatively, press Ctrl+F2 and select the process to terminate (if there are two or more of them).