Need help with ide-stubs?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

phalcon
147 Stars 39 Forks Other 130 Commits 6 Opened issues

Description

Phalcon IDE Stubs

Services available

!
?

Need anything else?

Contributors list

Phalcon IDE Stubs

This repo provides the most complete Phalcon Framework stubs which enables autocompletion in modern IDEs.

Installing via Composer

composer require --dev phalcon/ide-stubs

Installing via Git

  1. Clone the Phalcon IDE Stubs repository in a common location.
  2. Setup your IDE.

Read before create PR with fix

All stubs are generated from cphalcon project via Zephir stubs.
Please find the problem inside Phalcon's Zephir code and submit pull request with fix here.

How to update stubs

  1. Generate stubs inside

    cphalcon
    project
    bash
    php zephir.phar fullclean
    php zephir.phar generate
    php zephir.phar stubs
    
  2. Replace

    .zep
    inside generated
    .php
    files
find ide/ -type f -exec rename 's/\.zep//' '{}' \;
  1. Mass fix code style
vendor/bin/phpcbf
  1. Copy all files from
    ide/%version%/Phalcon/
    folder in
    cphalcon
    project
  2. Paste inside
    src/
    folder in
    ide-stubs
    project

Sponsors

Become a sponsor and get your logo on our README on Github with a link to your site. [Become a sponsor]

Backers

Support us with a monthly donation and help us continue our activities. [Become a backer]

License

Phalcon IDE Stubs is open-sourced software licensed under the New BSD License. © Phalcon Framework Team and contributors.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.