Skip to content

Plugin for PhpStorm IDE. Adds auto-completion support for various built-in PHP functions, where parameter is a string literal.

Notifications You must be signed in to change notification settings

maximethebault/PhpAdvancedAutoComplete

 
 

Repository files navigation

PhpStorm IDE Plugin:
PHP Advanced AutoComplete#

Plugin URL: http://plugins.jetbrains.com/plugin/7276?pr=phpStorm

Adds auto-completion support for various built-in PHP functions and methods, where parameter is a string literal.

The following functions are currently supported:

  • header / header_remove
    HTTP response headers, status codes, charsets, mime-types, locations, and much more

  • File and folder related functions and methods (fopen, file_get_contents, dir...)
    Files and/or folders paths relative to the current file (completion and reference)

  • date
    Format characters and common format strings

  • htmlentities / htmlspecialchars
    Supported charsets

  • mb_string functions
    Charset, where required; types for mb_get_info and supported languages for mb_language

  • ini_get / ini_set / ini_restore / get_cfg_var
    Known INI variable names

  • extension_loaded
    Known PHP extensions

  • fopen / popen / SplFileInfo::openFile
    File modes

  • mysql_connect/mysqli_connect/mysqli/PDO
    Hostnames, database names and usernames from data sources defined in project

  • mysql_select_db/mysqli_select_db/mysqli::select_db
    Database names from data sources defined in project

  • mysqli_change_user/mysqli::change_user
    Usernames and database names from data sources defined in project

  • mysql_set_charset/mysqli_set_charset/mysqli::set_charset
    Supported charsets for MySQL

Important:
You have to start a string literal and press Ctrl + Space to activate the completion popup

If you have further suggestions/ideas, just send me an e-mail to phpstorm at king2500.net.

About

Plugin for PhpStorm IDE. Adds auto-completion support for various built-in PHP functions, where parameter is a string literal.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published