• Stars
    star
    150
  • Rank 239,869 (Top 5 %)
  • Language
    PHP
  • License
    Other
  • Created about 7 years ago
  • Updated 9 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Phalcon IDE Stubs

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
php zephir.phar fullclean
php zephir.phar generate
php zephir.phar stubs
  1. Replace .zep inside generated .php files
find ide/ -type f -exec rename 's/\.zep//' '{}' \;
  1. Mass fix code style
# Pick latest .phar from here: https://github.com/squizlabs/PHP_CodeSniffer/releases
php phpcbf.phar --standard=PSR12 src
  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.

More Repositories

1

cphalcon

High performance, full-stack PHP framework delivered as a C extension.
PHP
10,727
star
2

phalcon-devtools

Phalcon Developer Tools
JavaScript
1,320
star
3

mvc

Phalcon MVC Examples
PHP
810
star
4

incubator

Incubator adapters/functionality for the Phalcon PHP Framework
PHP
732
star
5

awesome-phalcon

A curated list of awesome Phalcon libraries and resources
Ruby
606
star
6

vokuro

Sample application for Phalcon Framework (Acl, Auth, Security)
PHP
369
star
7

forum

Phalcon official Forum
PHP
364
star
8

invo

Sample application for the Phalcon PHP Framework
PHP
347
star
9

docs

Phalcon Framework documentation
HTML
320
star
10

phalcon

[WIP] Phalcon Framework. Work will continue after release of v5.0
PHP
198
star
11

tutorial

Phalcon Tutorial
PHP
159
star
12

dockerfiles

Phalcon Dockerfiles used for internal purposes.
Dockerfile
152
star
13

website

Archived Website repository - https://github.com/phalcon/phalcon.io
CSS
109
star
14

rest-api

Implementation of an API application using the Phalcon Framework
PHP
86
star
15

album-o-rama

Sample application for the Phalcon PHP Framework.
CSS
84
star
16

builtwith

Websites built with Phalcon
CSS
39
star
17

blog

Phalcon Framework's blog
CSS
32
star
18

volt-sublime-textmate

Volt syntax highlight for Sublime Text 2/Textmate
30
star
19

phalconist

Resources catalog for Phalcon Framework
PHP
28
star
20

migrations

Generate or migrate database changes via migrations.
PHP
26
star
21

packagecloud

☁️ Phalcon Build Project
Shell
26
star
22

dd

This package will add the dd and dump helpers to your Phalcon application.
PHP
20
star
23

homebrew-tap

Official Homebrew tap for Phalcon PHP Framework (brew install phalcon)
Ruby
17
star
24

cli-options-parser

Command line arguments/options parser to use in Phalcon applications.
PHP
15
star
25

docs-app

Official Phalcon documentation website.
HTML
14
star
26

incubator-mailer

Send mail with Phalcon
PHP
12
star
27

bridge-swoole

Bridge to run Phalcon with Swoole.
PHP
7
star
28

incubator-session

Extra Phalcon Session Adapters.
PHP
7
star
29

incubator-logger

Extended Adapters for Phalcon Framework Logger component.
PHP
7
star
30

phalcon.io

phalcon.io website
HTML
6
star
31

middlewares

Phalcon Middlewares
6
star
32

incubator-mongodb

MongoDB Database adapter for Phalcon Framework.
PHP
5
star
33

incubator-acl

Extra components for Acl
PHP
5
star
34

docker

Official docker images with Phalcon framework.
Dockerfile
5
star
35

traits

Traits used primarily in the v6 package but also available as a helper package for applications
PHP
4
star
36

incubator-config

PHP
4
star
37

incubator-avatar

Phalcon Avatar Adapters
PHP
4
star
38

forum-static

Phosphorum Static
HTML
3
star
39

volt

Volt template engine.
PHP
3
star
40

incubator-events

Extra Phalcon Events Adapters.
PHP
3
star
41

link

A (manual) URL shortener for Phalcon sites
CSS
3
star
42

platform

A foundation to build applications using Phalcon.
PHP
3
star
43

incubator-translate

Extra Phalcon Translate Adapters.
PHP
3
star
44

assets

This repository holds all the assets that Phalcon sites use
CSS
2
star
45

incubator-cli

PHP
2
star
46

incubator-validation

Extra Phalcon Validator Adapters.
PHP
2
star
47

incubator-cache

Extra Phalcon Cache Adapters.
PHP
2
star
48

incubator-db

PHP
2
star
49

incubator-test

Incubator - Test helpers for PhpUnit and Codeception
PHP
2
star
50

proxy-psr3

Package to offer PSR-3 (Logger) compatibility with Phalcon classes from the PHP userland
PHP
2
star
51

incubator-error

1
star
52

debugbar

PHP
1
star
53

forum-ng

New responsive theme for Phosphorum
HTML
1
star
54

proxy-psr16

Package to offer PSR-16 (Cache) compatibility with Phalcon classes from the PHP userland
PHP
1
star
55

incubator-annotations

Extra Phalcon Annotations Adapters.
PHP
1
star
56

proxy-psr13

Package to offer PSR-13 (Link) compatibility with Phalcon classes from the PHP userland
PHP
1
star