{"id":17010785,"url":"https://github.com/gerardroche/sublime-phpck","last_synced_at":"2025-09-27T00:32:31.375Z","repository":{"id":11401600,"uuid":"13848351","full_name":"gerardroche/sublime-phpck","owner":"gerardroche","description":"PHP completions for Sublime Text.","archived":false,"fork":false,"pushed_at":"2024-07-18T00:04:55.000Z","size":970,"stargazers_count":64,"open_issues_count":1,"forks_count":8,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-01-10T12:53:13.009Z","etag":null,"topics":["auto-complete","completions","php","sublime-text"],"latest_commit_sha":null,"homepage":"https://www.gerardroche.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gerardroche.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-10-25T01:01:50.000Z","updated_at":"2024-08-11T15:18:17.000Z","dependencies_parsed_at":"2024-07-18T03:17:14.005Z","dependency_job_id":null,"html_url":"https://github.com/gerardroche/sublime-phpck","commit_stats":{"total_commits":226,"total_committers":3,"mean_commits":75.33333333333333,"dds":0.3672566371681416,"last_synced_commit":"8ef33c4f5cbbd18ba3203ae8e76b4346b50ca542"},"previous_names":[],"tags_count":49,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerardroche%2Fsublime-phpck","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerardroche%2Fsublime-phpck/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerardroche%2Fsublime-phpck/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gerardroche%2Fsublime-phpck/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gerardroche","download_url":"https://codeload.github.com/gerardroche/sublime-phpck/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234368085,"owners_count":18821032,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["auto-complete","completions","php","sublime-text"],"created_at":"2024-10-14T06:05:28.308Z","updated_at":"2025-09-27T00:32:26.031Z","avatar_url":"https://github.com/gerardroche.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PHP Completions Kit\n\n\u003cdiv\u003e\n    \u003cp\u003e\n        \u003ca href=\"https://packagecontrol.io/packages/PHP Completions Kit\"\u003e\n            \u003cimg alt=\"Downloads\" src=\"https://img.shields.io/packagecontrol/dt/PHP Completions Kit?style=for-the-badge\"\u003e\n        \u003c/a\u003e\n        \u003ca href=\"https://github.com/gerardroche/sublime-phpck/stargazers\"\u003e\n            \u003cimg alt=\"Stars\" src=\"https://img.shields.io/github/stars/gerardroche/sublime-phpck?style=for-the-badge\u0026logo=starship\"\u003e\n        \u003c/a\u003e\n        \u003ca href=\"https://x.com/intent/follow?screen_name=gerardroche_\"\u003e\n            \u003cimg alt=\"Follow on X\" src=\"https://img.shields.io/twitter/follow/gerardroche_?style=for-the-badge\u0026logo=x\"\u003e\n        \u003c/a\u003e\n    \u003c/p\u003e\n\u003c/div\u003e\n\nPHP completions for Sublime Text.\n\n## ✨ Features\n\n- 🔥 PHP `\u003e= 8.2`\n- ⚡ Scoped to minimise auto-complete noise.\n- 🚀 Language constructs, methods, constants, functions, type hints including classes, interfaces, and exceptions.\n- 📦 Supported extensions: `bcmath`, `bz2`, `calendar`, `Core`, `ctype`, `curl`, `date`, `dom`, `ereg`, `exif`, `fileinfo`, `filter`, `ftp`, `gd`, `gettext`, `hash`, `iconv`, `intl`, `json`, `libxml`, `mbstring`, `mhash`, `mysql`, `mysqli`, `mysqlnd`, `openssl`, `pcntl`, `pcre`, `PDO`, `pdo_mysql`, `pdo_sqlite`, `Phar`, `posix`, `readline`, `Reflection`, `session`, `shmop`, `SimpleXML`, `soap`, `sockets`, `SPL`, `sqlite3`, `standard`, `sysvmsg`, `sysvsem`, `sysvshm`, `tidy`, `tokenizer`, `wddx`, `xdebug`, `xml`, `xmlreader`, `xmlrpc`, `xmlwriter`, `xsl`, `Zend`, `OPcache`, `zip`, `zlib`\n\n## Installation\n\n### Package Control installation\n\nThe preferred method of installation is [Package Control](https://packagecontrol.io/browse/authors/gerardroche).\n\n### Manual installation\n\nClose Sublime Text, then download or clone this repository to a directory named `PHP Completions Kit` in the Sublime Text Packages directory for your platform:\n\n* Linux: `git clone https://github.com/gerardroche/sublime-phpck.git ~/.config/sublime-text-3/Packages/PHP Completions Kit`\n* OSX: `git clone https://github.com/gerardroche/sublime-phpck.git ~/Library/Application\\ Support/Sublime\\ Text\\ 3/Packages/PHP Completions Kit`\n* Windows: `git clone https://github.com/gerardroche/sublime-phpck.git %APPDATA%\\Sublime/ Text/ 3/Packages/PHP Completions Kit`\n\n## Usage\n\nOS X | Windows | Linux | Description\n-----|---------|-------|------------\n`Ctrl+Space` | `Ctrl+Space` | `Alt+/` | Activate completions\n\n## Settings\n\nSetting | Default | Description\n------- | ------- | -----------\n`auto_complete` | `true` | Enable auto complete to be triggered automatically when typing.\n`auto_complete_commit_on_tab` | `false` | By default, auto complete will commit the current completion on enter. This setting can be used to make it complete on tab instead. Completing on tab is generally a superior option, as it removes ambiguity between committing the completion and inserting a newline.\n`auto_complete_with_fields` | `false` | Controls if auto complete is shown when snippet fields are active. Only relevant if auto_complete_commit_on_tab is true.\n\n**Menu → Preferences → Settings**:\n\n```json\n{\n    \"auto_complete_commit_on_tab\": true,\n    \"auto_complete_with_fields\": true\n}\n```\n\n## Changelog\n\nSee [CHANGELOG.md](CHANGELOG.md).\n\n## License\n\nReleased under the [GPL-3.0-or-later License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgerardroche%2Fsublime-phpck","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgerardroche%2Fsublime-phpck","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgerardroche%2Fsublime-phpck/lists"}