{"id":13516675,"url":"https://github.com/Haehnchen/idea-php-symfony2-plugin","last_synced_at":"2025-03-31T06:31:38.126Z","repository":{"id":7899296,"uuid":"9279386","full_name":"Haehnchen/idea-php-symfony2-plugin","owner":"Haehnchen","description":"IntelliJ IDEA / PhpStorm Symfony Plugin","archived":false,"fork":false,"pushed_at":"2025-03-19T17:22:15.000Z","size":15152,"stargazers_count":916,"open_issues_count":423,"forks_count":137,"subscribers_count":31,"default_branch":"master","last_synced_at":"2025-03-23T07:24:13.114Z","etag":null,"topics":["annotation","autocomplete","doctrine","drupal","intellij","intellij-plugin","java","jetbrains","php","phpstorm","phpstorm-plugin","symfony","twig"],"latest_commit_sha":null,"homepage":"https://plugins.jetbrains.com/plugin/7219","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Haehnchen.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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},"funding":{"github":["Haehnchen"],"custom":"https://www.paypal.me/DanielEspendiller"}},"created_at":"2013-04-07T16:25:16.000Z","updated_at":"2025-03-19T17:22:19.000Z","dependencies_parsed_at":"2024-04-27T11:40:16.075Z","dependency_job_id":"56d419bf-a37f-44e0-b679-8a18728d7d55","html_url":"https://github.com/Haehnchen/idea-php-symfony2-plugin","commit_stats":{"total_commits":2869,"total_committers":60,"mean_commits":47.81666666666667,"dds":0.3443708609271523,"last_synced_commit":"e1dd5aefc65ed63b23d47c5c73357509366393a4"},"previous_names":[],"tags_count":252,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haehnchen%2Fidea-php-symfony2-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haehnchen%2Fidea-php-symfony2-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haehnchen%2Fidea-php-symfony2-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haehnchen%2Fidea-php-symfony2-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Haehnchen","download_url":"https://codeload.github.com/Haehnchen/idea-php-symfony2-plugin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246296620,"owners_count":20754634,"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":["annotation","autocomplete","doctrine","drupal","intellij","intellij-plugin","java","jetbrains","php","phpstorm","phpstorm-plugin","symfony","twig"],"created_at":"2024-08-01T05:01:24.778Z","updated_at":"2025-03-31T06:31:38.099Z","avatar_url":"https://github.com/Haehnchen.png","language":"Java","readme":"IntelliJ IDEA / PhpStorm Symfony Plugin\n========================\n[![Build Status](https://github.com/Haehnchen/idea-php-symfony2-plugin/actions/workflows/gradle.yml/badge.svg?branch=master)](https://github.com/Haehnchen/idea-php-symfony2-plugin/actions/workflows/gradle.yml)\n[![Version](http://phpstorm.espend.de/badge/7219/version)](https://plugins.jetbrains.com/plugin/7219)\n[![Downloads](http://phpstorm.espend.de/badge/7219/downloads)](https://plugins.jetbrains.com/plugin/7219)\n[![Downloads last month](http://phpstorm.espend.de/badge/7219/last-month)](https://plugins.jetbrains.com/plugin/7219)\n[![Donate to this project using Paypal](https://img.shields.io/badge/paypal-donate-yellow.svg)](https://www.paypal.me/DanielEspendiller)\n\n| Key                  | Value                                     |\n|----------------------|-------------------------------------------|\n| Plugin Url           | https://plugins.jetbrains.com/plugin/7219 |\n| ID                   | fr.adrienbrault.idea.symfony2plugin       |\n| Documentation        | https://espend.de/phpstorm/plugin/symfony |\n| Changelog            | [CHANGELOG](CHANGELOG.md)                 |\n| Build and Deployment | [MAINTENANCE](MAINTENANCE.md)             |\n\nInstall\n---------------------\n* Install the plugin by going to `Settings -\u003e Plugins -\u003e Browse repositories` and then search for `Symfony`.\n* Enabled it per project (File -\u003e Settings -\u003e Languages \u0026 Framework -\u003e PHP -\u003e Symfony)\n* Install [Php Annotation](http://plugins.jetbrains.com/plugin/7320) plugin to enjoy all the annotation stuff\n* Plugin needs a valid PhpStorm indexer, use \"File \u003e Invalidate Caches / Restart\" if something crazy is going on\n\nFreemium\n---------------------\n\nSince PhpStorm 2022.1 this plugin is marked a \"Freemium\".\n\n* All features which are inside [GitHub](https://github.com/Haehnchen/idea-php-symfony2-plugin) are free to use, unless there is reason (e.g. Supporting old Symfony Version, ...) \n* Non-free features are flagged with _[paid]_ inside [Documentation](https://espend.de/phpstorm/plugin/symfony) and inside the [CHANGELOG](https://github.com/Haehnchen/idea-php-symfony2-plugin/blob/master/CHANGELOG.md)  \n* There is ~15min grace period after project opening where all features are available\n* A license must be activated via PhpStorm / Intellij: use menu \"Help -\u003e Register\" or use \"Search Everywhere\" by searching for \"Manage License...\" action \n\n_A license can be bought at [JetBrains Marketplace](https://plugins.jetbrains.com/plugin/7219-symfony-support/pricing)_\n\nVersion\n---------------------\n\n* This plugin supports Symfony 2, 3, 4, ...\n\nDocumentation and tutorials\n---------------------\n\n* Documentation / Feature List [read online](https://espend.de/phpstorm/plugin/symfony)\n* JetBrains: [Symfony Development using PhpStorm](https://confluence.jetbrains.com/display/PhpStorm/Symfony+Development+using+PhpStorm)\n* KnpUniversity: [Lean and Mean Dev with PhpStorm (for Symfony)](https://knpuniversity.com/screencast/phpstorm)\n* Slides: [PhpStorm: Symfony2 Plugin](https://www.slideshare.net/Haehnchen/phpstorm-symfony2-plugin)\n\nAutocomplete (or something else) is not working! Help! :open_mouth:\n-------------------------------------------------------------------\n\n* You usually need to trigger the autocomplete popup yourself, by pressing CTRL+SPACE (maybe a different shortcut depending on your keymap).\n* Check your File -\u003e Settings -\u003e PHP -\u003e Symfony -\u003e Enable Plugin for this Project\n\nTechnical Diagram (Work In Progress)\n--------------------\n\n![Symfony Plugin Technical Diagram](plugin-diagram.webp)\n\nBuilding, debugging and other\n--------------------\n\n* Install IntelliJ IDEA (Community Edition works fine)\n* Open this project\n* Choose `View \u003e Tool Windows \u003e Gradle`\n* Double click `idea-php-symfony2-plugin \u003e Tasks \u003e intellij \u003e runIde`\n\nIf you are having difficulties, consult the documentation: http://confluence.jetbrains.com/display/PhpStorm/Setting-up+environment+for+PhpStorm+plugin+development\n\n* Want to sponsor my development? Nice! You can sponsor me via [PayPal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=5ZTGW6H4Y7MT8) or [Github](https://github.com/sponsors/Haehnchen). Github matches your donation so the total donation will be doubled. \n\nWhat? Something still does not work? Damn! :cry:\n------------------------------------------------\n\nYou can browse the existing issues at https://github.com/Haehnchen/idea-php-symfony2-plugin/issues\n\nIf your issue already exists, don't hesitate to add a comment to help contributors resolve the issue more easily.\nIf your issue does not exist, open a new issue :smiley:.\n\nMake sure to provide the maximum amount of information, such as:\n* What version of PhpStorm are you using?\n* What version of the plugin are you using?\n* The stack trace if an error occurred\n* Check if you are in PhpStorm eap channel\n","funding_links":["https://github.com/sponsors/Haehnchen","https://www.paypal.me/DanielEspendiller","https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick\u0026hosted_button_id=5ZTGW6H4Y7MT8"],"categories":["Java","IDE / PhpStorm Plugins"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHaehnchen%2Fidea-php-symfony2-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FHaehnchen%2Fidea-php-symfony2-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHaehnchen%2Fidea-php-symfony2-plugin/lists"}