From 310e9d41a9cad63076ad6261a2b5256490214b0b Mon Sep 17 00:00:00 2001 From: Daniel Espendiller Date: Wed, 28 Jun 2023 19:37:28 +0200 Subject: [PATCH] update readme and documentation links --- README.md | 14 +++++++------- .../symfony2plugin/Symfony2ProjectComponent.java | 2 +- src/main/resources/META-INF/plugin.xml | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 7824ef328..3e3acc7fb 100644 --- a/README.md +++ b/README.md @@ -25,11 +25,11 @@ Freemium Since PhpStorm 2022.1 is plugin is marked a "Freemium". -* 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, ...) -* Non-free features are flagged with _[paid]_ inside the [CHANGELOG](https://github.com/Haehnchen/idea-php-symfony2-plugin/blob/master/CHANGELOG.md) -* There is ~15min grace period after project open where all features are available +* 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, ...) +* 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) +* There is ~15min grace period after project open where all features are available -_A license can be bought at [JetBrains Marketplace](https://plugins.jetbrains.com/plugin/7219-symfony-support/pricing). Free Discount Code generator for open source contributions are planned._ +_A license can be bought at [JetBrains Marketplace](https://plugins.jetbrains.com/plugin/7219-symfony-support/pricing)_ Version --------------------- @@ -39,7 +39,7 @@ Version Documentation and tutorials --------------------- -* Documentation [read online](http://symfony2-plugin.espend.de/) or [fork doc](https://github.com/Haehnchen/idea-php-symfony2-plugin-doc) +* Documentation / Feature List [read online](https://espend.de/phpstorm/plugin/symfony) * JetBrains: [Symfony Development using PhpStorm](https://confluence.jetbrains.com/display/PhpStorm/Symfony+Development+using+PhpStorm) * KnpUniversity: [Lean and Mean Dev with PhpStorm (for Symfony)](https://knpuniversity.com/screencast/phpstorm) * Slides: [PhpStorm: Symfony2 Plugin](https://www.slideshare.net/Haehnchen/phpstorm-symfony2-plugin) @@ -47,8 +47,8 @@ Documentation and tutorials Autocomplete (or something else) is not working! Help! :open_mouth: ------------------------------------------------------------------- -* You usually need to trigger the autocomplete popup yourself, by pressing CTRL+SPACE (may be a different shortcut depending on your keymap). -* Check your File -> Settings -> Languages & Framework -> PHP -> Symfony -> Enable Plugin for this Project +* You usually need to trigger the autocomplete popup yourself, by pressing CTRL+SPACE (maybe a different shortcut depending on your keymap). +* Check your File -> Settings -> PHP -> Symfony -> Enable Plugin for this Project Technical Diagram (Work In Progress) -------------------- diff --git a/src/main/java/fr/adrienbrault/idea/symfony2plugin/Symfony2ProjectComponent.java b/src/main/java/fr/adrienbrault/idea/symfony2plugin/Symfony2ProjectComponent.java index 6b051b8cd..1badb3b2c 100644 --- a/src/main/java/fr/adrienbrault/idea/symfony2plugin/Symfony2ProjectComponent.java +++ b/src/main/java/fr/adrienbrault/idea/symfony2plugin/Symfony2ProjectComponent.java @@ -46,7 +46,7 @@ public void dispose() { } } - public static String HELP_URL = "http://symfony2-plugin.espend.de/"; + public static String HELP_URL = "https://espend.de/phpstorm/plugin/symfony"; final private static Logger LOG = Logger.getInstance("Symfony-Plugin"); private static final ExtensionPointName SERVICE_CONTAINER_POINT_NAME = new ExtensionPointName<>("fr.adrienbrault.idea.symfony2plugin.extension.ServiceContainerLoader"); public static final ExtensionPointName PLUGIN_CONFIGURATION_EXTENSION = new ExtensionPointName<>("fr.adrienbrault.idea.symfony2plugin.extension.PluginConfigurationExtension"); diff --git a/src/main/resources/META-INF/plugin.xml b/src/main/resources/META-INF/plugin.xml index 82c7acc02..00f6d4ec5 100644 --- a/src/main/resources/META-INF/plugin.xml +++ b/src/main/resources/META-INF/plugin.xml @@ -23,7 +23,7 @@

Install

    -
  • Activate plugin per project in "File -> Settings -> Languages & Framework -> PHP -> Symfony" or use auto configuration notification
  • +
  • Activate plugin per project in "File -> PHP -> Symfony" or use auto configuration notification
  • (Required) Install PHP Annotations
  • (Optional) Configure a default project connection in "Remote Hosts Access / Remote Hosts" to enable support for remote files in plugin settings
  • (Optional) Ignore Symfony "cache" directory because of duplicate classes "Settings -> Project -> Directories"