├── .gitattributes ├── .gitignore ├── .idea ├── dataSources.local.xml ├── dataSources.xml ├── dataSources │ └── 9c0a5112-e07b-424f-981f-24be95886f0a │ │ └── storage.xml ├── deployment.xml ├── inspectionProfiles │ └── Project_Default.xml ├── modules.xml ├── php-docker-settings.xml ├── php.xml ├── phpstorm-workshop.iml ├── private_key ├── runConfigurations │ └── QueueTest_with_Coverage.xml ├── sqldialects.xml └── webServers.xml ├── CODE_OF_CONDUCT.md ├── PhpStorm_Reference_Card.pdf ├── README.md ├── composer.json ├── docker-compose.yml ├── license.txt └── workshop ├── 01_Navigation ├── 01_Navigate_to_something_you_know │ ├── 1.1_Project_Tool_Window.md │ ├── 1.2_Navigation_Bar.md │ ├── 1.3_Navigate_to_class.md │ ├── 1.4_Navigate_to_file.md │ ├── 1.5_Navigate_to_symbol.md │ ├── 1.6_Search_everywhere.md │ └── Code │ │ ├── JetBrains │ │ └── Customers │ │ │ ├── Customer.js │ │ │ ├── Customer.php │ │ │ └── Repositories │ │ │ ├── CustomerArrayProcessing.php │ │ │ ├── CustomerRepository.php │ │ │ ├── DocumentRepository.php │ │ │ ├── RepositoryBase.php │ │ │ └── SettingsRepository.php │ │ └── license.txt ├── 02_Navigate_to_Declaration │ └── 2.1_Go_to_declaration.php ├── 03_Navigating_to_somewhere_we_have_been │ ├── 3.1_Navigate_back.php │ ├── 3.2_Next_Method.php │ ├── 3.3_Recent_files.md │ ├── 3.4_Recent_edits.php │ └── 3.5_Bookmarks.php ├── 04_Navigate_class_hieracrhies │ ├── 4.1_Go_to_Implementation.php │ ├── 4.2_Go_to_Derived.php │ ├── 4.3_Go_to_Super.php │ └── Code │ │ └── JetBrains │ │ └── Customers │ │ ├── Customer.php │ │ └── SilverCustomer.php ├── 05_Find_usages │ ├── 5.1_Highlight_Usages_in_File.php │ ├── 5.2_Find_Usages.php │ └── Code │ │ └── FindUsagesSample.php └── 06_Structure_tool_window │ ├── 6.1_Structure_in_PHP_files.php │ └── 6.2_Structure_in_HTML_files.html ├── 02_Editing ├── 01_Completion │ ├── 1.1_Basic_Completion.php │ ├── 1.2_Import_Completion.php │ ├── 1.3_Type_hinting.php │ └── Code │ │ └── 01_Basic_Include.php ├── 02_Selecting_Code │ ├── 2.1_Extend_Selection.php │ └── 2.2_Column_Selection.php ├── 03_Moving_Code │ └── 3.1_Moving_Code.php ├── 04_Surround_With │ └── 4.1_Surround_with.php ├── 05_Intentions │ └── 5.1_Intentions.php ├── 06_Generate_code │ └── 6.1_Generate_Code.php ├── 07_Rearrange_Reformat │ └── 7.1_Rearrange_Reformat.php └── 08_Multiple_Selection │ ├── 8.1_Multiple_selection_in_PHP.php │ └── 8.2_Multiple_Selection_in_HTML.html ├── 03_Inspections ├── 01_Highlights.php ├── 02_Quickfixes.php ├── 03_Navigation.php ├── 04_Gutter_and_Lens.php ├── 05_Settings.php ├── 06_PHPMD_PHPCS.md ├── 07_Find_Issues.php └── 08_Run_Inspections.md ├── 04_Live_Templates ├── 01_Code_Expansion │ └── 1.1_Code_Expansion.php ├── 02_Creating_Live_Templates │ ├── 2.1_Simple_template.php │ ├── 2.2_Advanced_template.php │ ├── 2.3_Smarter_fore.php │ ├── 2.4_Create_from_Editor.php │ └── AdvancedTemplate.txt ├── 03_Surround_Templates │ └── 3.1_Simple_template.php ├── 04_File_Templates │ └── 4.1_Create_a_file_template.md └── 05_Postfix_Templates │ ├── 5.1_Postfix_template.php │ └── 5.2_Create_Postfix_Template.php ├── 05_Refactoring ├── 01_Refactor_This.php ├── 02_Change_Signature.php ├── 03_Copy_Clone.php ├── 04_Extract_Constant.php ├── 05_Extract_Field.php ├── 06_Extract_Interface.php ├── 07_Extract_Method.php ├── 08_Extract_Parameter.php ├── 09_Extract_Variable.php ├── 10_Inline.php ├── 11_Move.php ├── 12_Pull_Members_Up.php ├── 13_Rename.php ├── 14_Safe_Delete.php ├── 15_Move_Static_Member.php ├── 16_Make_Static.php ├── 17_Move_Instance_Method.php └── Code │ ├── Code.php │ └── MoreCode.php ├── 06_Todo ├── 01_Todo.php ├── 02_Patterns.php ├── 03_Filtering.php └── Code │ └── index.html ├── 07_Debugging ├── 01_Simple_Breakpoint.php ├── 02_Conditional_Breakpoint.php ├── 03_Breakpoints.php ├── 04_Exception_Breakpoints.php ├── 05_Debug_Tool_Window.php ├── 06_Navigate_through_execution.php ├── 07_Debugging_Web_Application.php ├── 08_Profiling.php └── Code │ ├── FruitRepository.php │ └── Person.php ├── 08_Testing ├── 01_Writing_Tests.php ├── 02_Running_Tests.php ├── 03_Test_Driven_Development.php ├── 04_Code_Coverage.php ├── 05_JavaScript_testing.js ├── Behat │ ├── Behat_Testing.md │ └── features │ │ ├── bootstrap │ │ └── FeatureContext.php │ │ └── my_feature.feature ├── Code │ ├── Bootstrap.php │ └── Queue.php ├── QueueTest.md └── karma.conf.js.sample ├── 09_Version_Control ├── 00_Preparations.md ├── 01_Enable_VCS_integration.md ├── 02_VCS_operations.md ├── 03_Committing_Changes.md ├── 04_Viewing_history.md ├── 05_Git_Mercurial_Push.md ├── 06_Changelists.md └── 07_Local_History.php ├── 10_Database ├── 01_Connecting_to_a_database.md ├── 02_Database_console.md ├── 03_Table_Editor.md ├── 04_Create_New_Table.md ├── 05_Database_tools_in_PHP.php └── workshop_database.sql ├── 11_Deployment ├── 01_Remote_Host.md └── 02_Integration_with_VCS.md ├── 12_Tools ├── 01_HTTP_Client.http ├── 02_Composer.md ├── 03_Command_Line_Tools.md ├── 04_Vagrant.md ├── 05_SSH_Terminal.md ├── 06_Local_Terminal.md ├── SampleRequestBody.json ├── helloworld.bat └── helloworld.sh ├── 99_Miscellaneous ├── Refactoring │ ├── README.md │ ├── addpage.php │ ├── config.php │ ├── deletepage.php │ ├── editpage.php │ ├── favicon.ico │ ├── functions │ │ └── database.php │ ├── images │ │ ├── asterisk.png │ │ ├── facebook.png │ │ ├── heroAccent.png │ │ ├── orderedListOne.png │ │ ├── orderedListThree.png │ │ ├── orderedListTwo.png │ │ └── twitter.png │ ├── includes │ │ ├── classes │ │ │ └── Session.php │ │ ├── closeDB.php │ │ ├── connectDB.php │ │ ├── footer.php │ │ ├── header.php │ │ └── session.php │ ├── index.php │ ├── logoff.php │ ├── logon.php │ ├── register.php │ ├── selectpagetoedit.php │ └── styles │ │ └── site.css └── libs │ ├── behat-3.3.phar │ └── phpunit-6.0.7.phar └── sources └── icons └── filter.png /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/dataSources.local.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/.idea/dataSources.local.xml -------------------------------------------------------------------------------- /.idea/dataSources.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/.idea/dataSources.xml -------------------------------------------------------------------------------- /.idea/dataSources/9c0a5112-e07b-424f-981f-24be95886f0a/storage.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/.idea/dataSources/9c0a5112-e07b-424f-981f-24be95886f0a/storage.xml -------------------------------------------------------------------------------- /.idea/deployment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/.idea/deployment.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/php-docker-settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/.idea/php-docker-settings.xml -------------------------------------------------------------------------------- /.idea/php.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/.idea/php.xml -------------------------------------------------------------------------------- /.idea/phpstorm-workshop.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/.idea/phpstorm-workshop.iml -------------------------------------------------------------------------------- /.idea/private_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/.idea/private_key -------------------------------------------------------------------------------- /.idea/runConfigurations/QueueTest_with_Coverage.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/.idea/runConfigurations/QueueTest_with_Coverage.xml -------------------------------------------------------------------------------- /.idea/sqldialects.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/.idea/sqldialects.xml -------------------------------------------------------------------------------- /.idea/webServers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/.idea/webServers.xml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /PhpStorm_Reference_Card.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/PhpStorm_Reference_Card.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/composer.json -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/license.txt -------------------------------------------------------------------------------- /workshop/01_Navigation/01_Navigate_to_something_you_know/1.1_Project_Tool_Window.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/01_Navigate_to_something_you_know/1.1_Project_Tool_Window.md -------------------------------------------------------------------------------- /workshop/01_Navigation/01_Navigate_to_something_you_know/1.2_Navigation_Bar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/01_Navigate_to_something_you_know/1.2_Navigation_Bar.md -------------------------------------------------------------------------------- /workshop/01_Navigation/01_Navigate_to_something_you_know/1.3_Navigate_to_class.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/01_Navigate_to_something_you_know/1.3_Navigate_to_class.md -------------------------------------------------------------------------------- /workshop/01_Navigation/01_Navigate_to_something_you_know/1.4_Navigate_to_file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/01_Navigate_to_something_you_know/1.4_Navigate_to_file.md -------------------------------------------------------------------------------- /workshop/01_Navigation/01_Navigate_to_something_you_know/1.5_Navigate_to_symbol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/01_Navigate_to_something_you_know/1.5_Navigate_to_symbol.md -------------------------------------------------------------------------------- /workshop/01_Navigation/01_Navigate_to_something_you_know/1.6_Search_everywhere.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/01_Navigate_to_something_you_know/1.6_Search_everywhere.md -------------------------------------------------------------------------------- /workshop/01_Navigation/01_Navigate_to_something_you_know/Code/JetBrains/Customers/Customer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/01_Navigate_to_something_you_know/Code/JetBrains/Customers/Customer.js -------------------------------------------------------------------------------- /workshop/01_Navigation/01_Navigate_to_something_you_know/Code/JetBrains/Customers/Customer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/01_Navigate_to_something_you_know/Code/JetBrains/Customers/Customer.php -------------------------------------------------------------------------------- /workshop/01_Navigation/01_Navigate_to_something_you_know/Code/JetBrains/Customers/Repositories/CustomerArrayProcessing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/01_Navigate_to_something_you_know/Code/JetBrains/Customers/Repositories/CustomerArrayProcessing.php -------------------------------------------------------------------------------- /workshop/01_Navigation/01_Navigate_to_something_you_know/Code/JetBrains/Customers/Repositories/CustomerRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/01_Navigate_to_something_you_know/Code/JetBrains/Customers/Repositories/CustomerRepository.php -------------------------------------------------------------------------------- /workshop/01_Navigation/01_Navigate_to_something_you_know/Code/JetBrains/Customers/Repositories/DocumentRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/01_Navigate_to_something_you_know/Code/JetBrains/Customers/Repositories/DocumentRepository.php -------------------------------------------------------------------------------- /workshop/01_Navigation/01_Navigate_to_something_you_know/Code/JetBrains/Customers/Repositories/RepositoryBase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/01_Navigate_to_something_you_know/Code/JetBrains/Customers/Repositories/RepositoryBase.php -------------------------------------------------------------------------------- /workshop/01_Navigation/01_Navigate_to_something_you_know/Code/JetBrains/Customers/Repositories/SettingsRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/01_Navigate_to_something_you_know/Code/JetBrains/Customers/Repositories/SettingsRepository.php -------------------------------------------------------------------------------- /workshop/01_Navigation/01_Navigate_to_something_you_know/Code/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/01_Navigate_to_something_you_know/Code/license.txt -------------------------------------------------------------------------------- /workshop/01_Navigation/02_Navigate_to_Declaration/2.1_Go_to_declaration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/02_Navigate_to_Declaration/2.1_Go_to_declaration.php -------------------------------------------------------------------------------- /workshop/01_Navigation/03_Navigating_to_somewhere_we_have_been/3.1_Navigate_back.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/03_Navigating_to_somewhere_we_have_been/3.1_Navigate_back.php -------------------------------------------------------------------------------- /workshop/01_Navigation/03_Navigating_to_somewhere_we_have_been/3.2_Next_Method.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/03_Navigating_to_somewhere_we_have_been/3.2_Next_Method.php -------------------------------------------------------------------------------- /workshop/01_Navigation/03_Navigating_to_somewhere_we_have_been/3.3_Recent_files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/03_Navigating_to_somewhere_we_have_been/3.3_Recent_files.md -------------------------------------------------------------------------------- /workshop/01_Navigation/03_Navigating_to_somewhere_we_have_been/3.4_Recent_edits.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/03_Navigating_to_somewhere_we_have_been/3.4_Recent_edits.php -------------------------------------------------------------------------------- /workshop/01_Navigation/03_Navigating_to_somewhere_we_have_been/3.5_Bookmarks.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/03_Navigating_to_somewhere_we_have_been/3.5_Bookmarks.php -------------------------------------------------------------------------------- /workshop/01_Navigation/04_Navigate_class_hieracrhies/4.1_Go_to_Implementation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/04_Navigate_class_hieracrhies/4.1_Go_to_Implementation.php -------------------------------------------------------------------------------- /workshop/01_Navigation/04_Navigate_class_hieracrhies/4.2_Go_to_Derived.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/04_Navigate_class_hieracrhies/4.2_Go_to_Derived.php -------------------------------------------------------------------------------- /workshop/01_Navigation/04_Navigate_class_hieracrhies/4.3_Go_to_Super.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/04_Navigate_class_hieracrhies/4.3_Go_to_Super.php -------------------------------------------------------------------------------- /workshop/01_Navigation/04_Navigate_class_hieracrhies/Code/JetBrains/Customers/Customer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/04_Navigate_class_hieracrhies/Code/JetBrains/Customers/Customer.php -------------------------------------------------------------------------------- /workshop/01_Navigation/04_Navigate_class_hieracrhies/Code/JetBrains/Customers/SilverCustomer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/04_Navigate_class_hieracrhies/Code/JetBrains/Customers/SilverCustomer.php -------------------------------------------------------------------------------- /workshop/01_Navigation/05_Find_usages/5.1_Highlight_Usages_in_File.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/05_Find_usages/5.1_Highlight_Usages_in_File.php -------------------------------------------------------------------------------- /workshop/01_Navigation/05_Find_usages/5.2_Find_Usages.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/05_Find_usages/5.2_Find_Usages.php -------------------------------------------------------------------------------- /workshop/01_Navigation/05_Find_usages/Code/FindUsagesSample.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/05_Find_usages/Code/FindUsagesSample.php -------------------------------------------------------------------------------- /workshop/01_Navigation/06_Structure_tool_window/6.1_Structure_in_PHP_files.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/06_Structure_tool_window/6.1_Structure_in_PHP_files.php -------------------------------------------------------------------------------- /workshop/01_Navigation/06_Structure_tool_window/6.2_Structure_in_HTML_files.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/01_Navigation/06_Structure_tool_window/6.2_Structure_in_HTML_files.html -------------------------------------------------------------------------------- /workshop/02_Editing/01_Completion/1.1_Basic_Completion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/02_Editing/01_Completion/1.1_Basic_Completion.php -------------------------------------------------------------------------------- /workshop/02_Editing/01_Completion/1.2_Import_Completion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/02_Editing/01_Completion/1.2_Import_Completion.php -------------------------------------------------------------------------------- /workshop/02_Editing/01_Completion/1.3_Type_hinting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/02_Editing/01_Completion/1.3_Type_hinting.php -------------------------------------------------------------------------------- /workshop/02_Editing/01_Completion/Code/01_Basic_Include.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/02_Editing/01_Completion/Code/01_Basic_Include.php -------------------------------------------------------------------------------- /workshop/02_Editing/02_Selecting_Code/2.1_Extend_Selection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/02_Editing/02_Selecting_Code/2.1_Extend_Selection.php -------------------------------------------------------------------------------- /workshop/02_Editing/02_Selecting_Code/2.2_Column_Selection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/02_Editing/02_Selecting_Code/2.2_Column_Selection.php -------------------------------------------------------------------------------- /workshop/02_Editing/03_Moving_Code/3.1_Moving_Code.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/02_Editing/03_Moving_Code/3.1_Moving_Code.php -------------------------------------------------------------------------------- /workshop/02_Editing/04_Surround_With/4.1_Surround_with.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/02_Editing/04_Surround_With/4.1_Surround_with.php -------------------------------------------------------------------------------- /workshop/02_Editing/05_Intentions/5.1_Intentions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/02_Editing/05_Intentions/5.1_Intentions.php -------------------------------------------------------------------------------- /workshop/02_Editing/06_Generate_code/6.1_Generate_Code.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/02_Editing/06_Generate_code/6.1_Generate_Code.php -------------------------------------------------------------------------------- /workshop/02_Editing/07_Rearrange_Reformat/7.1_Rearrange_Reformat.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/02_Editing/07_Rearrange_Reformat/7.1_Rearrange_Reformat.php -------------------------------------------------------------------------------- /workshop/02_Editing/08_Multiple_Selection/8.1_Multiple_selection_in_PHP.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/02_Editing/08_Multiple_Selection/8.1_Multiple_selection_in_PHP.php -------------------------------------------------------------------------------- /workshop/02_Editing/08_Multiple_Selection/8.2_Multiple_Selection_in_HTML.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/02_Editing/08_Multiple_Selection/8.2_Multiple_Selection_in_HTML.html -------------------------------------------------------------------------------- /workshop/03_Inspections/01_Highlights.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/03_Inspections/01_Highlights.php -------------------------------------------------------------------------------- /workshop/03_Inspections/02_Quickfixes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/03_Inspections/02_Quickfixes.php -------------------------------------------------------------------------------- /workshop/03_Inspections/03_Navigation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/03_Inspections/03_Navigation.php -------------------------------------------------------------------------------- /workshop/03_Inspections/04_Gutter_and_Lens.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/03_Inspections/04_Gutter_and_Lens.php -------------------------------------------------------------------------------- /workshop/03_Inspections/05_Settings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/03_Inspections/05_Settings.php -------------------------------------------------------------------------------- /workshop/03_Inspections/06_PHPMD_PHPCS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/03_Inspections/06_PHPMD_PHPCS.md -------------------------------------------------------------------------------- /workshop/03_Inspections/07_Find_Issues.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/03_Inspections/07_Find_Issues.php -------------------------------------------------------------------------------- /workshop/03_Inspections/08_Run_Inspections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/03_Inspections/08_Run_Inspections.md -------------------------------------------------------------------------------- /workshop/04_Live_Templates/01_Code_Expansion/1.1_Code_Expansion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/04_Live_Templates/01_Code_Expansion/1.1_Code_Expansion.php -------------------------------------------------------------------------------- /workshop/04_Live_Templates/02_Creating_Live_Templates/2.1_Simple_template.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/04_Live_Templates/02_Creating_Live_Templates/2.1_Simple_template.php -------------------------------------------------------------------------------- /workshop/04_Live_Templates/02_Creating_Live_Templates/2.2_Advanced_template.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/04_Live_Templates/02_Creating_Live_Templates/2.2_Advanced_template.php -------------------------------------------------------------------------------- /workshop/04_Live_Templates/02_Creating_Live_Templates/2.3_Smarter_fore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/04_Live_Templates/02_Creating_Live_Templates/2.3_Smarter_fore.php -------------------------------------------------------------------------------- /workshop/04_Live_Templates/02_Creating_Live_Templates/2.4_Create_from_Editor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/04_Live_Templates/02_Creating_Live_Templates/2.4_Create_from_Editor.php -------------------------------------------------------------------------------- /workshop/04_Live_Templates/02_Creating_Live_Templates/AdvancedTemplate.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/04_Live_Templates/02_Creating_Live_Templates/AdvancedTemplate.txt -------------------------------------------------------------------------------- /workshop/04_Live_Templates/03_Surround_Templates/3.1_Simple_template.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/04_Live_Templates/03_Surround_Templates/3.1_Simple_template.php -------------------------------------------------------------------------------- /workshop/04_Live_Templates/04_File_Templates/4.1_Create_a_file_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/04_Live_Templates/04_File_Templates/4.1_Create_a_file_template.md -------------------------------------------------------------------------------- /workshop/04_Live_Templates/05_Postfix_Templates/5.1_Postfix_template.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/04_Live_Templates/05_Postfix_Templates/5.1_Postfix_template.php -------------------------------------------------------------------------------- /workshop/04_Live_Templates/05_Postfix_Templates/5.2_Create_Postfix_Template.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/04_Live_Templates/05_Postfix_Templates/5.2_Create_Postfix_Template.php -------------------------------------------------------------------------------- /workshop/05_Refactoring/01_Refactor_This.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/05_Refactoring/01_Refactor_This.php -------------------------------------------------------------------------------- /workshop/05_Refactoring/02_Change_Signature.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/05_Refactoring/02_Change_Signature.php -------------------------------------------------------------------------------- /workshop/05_Refactoring/03_Copy_Clone.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/05_Refactoring/03_Copy_Clone.php -------------------------------------------------------------------------------- /workshop/05_Refactoring/04_Extract_Constant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/05_Refactoring/04_Extract_Constant.php -------------------------------------------------------------------------------- /workshop/05_Refactoring/05_Extract_Field.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/05_Refactoring/05_Extract_Field.php -------------------------------------------------------------------------------- /workshop/05_Refactoring/06_Extract_Interface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/05_Refactoring/06_Extract_Interface.php -------------------------------------------------------------------------------- /workshop/05_Refactoring/07_Extract_Method.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/05_Refactoring/07_Extract_Method.php -------------------------------------------------------------------------------- /workshop/05_Refactoring/08_Extract_Parameter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/05_Refactoring/08_Extract_Parameter.php -------------------------------------------------------------------------------- /workshop/05_Refactoring/09_Extract_Variable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/05_Refactoring/09_Extract_Variable.php -------------------------------------------------------------------------------- /workshop/05_Refactoring/10_Inline.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/05_Refactoring/10_Inline.php -------------------------------------------------------------------------------- /workshop/05_Refactoring/11_Move.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/05_Refactoring/11_Move.php -------------------------------------------------------------------------------- /workshop/05_Refactoring/12_Pull_Members_Up.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/05_Refactoring/12_Pull_Members_Up.php -------------------------------------------------------------------------------- /workshop/05_Refactoring/13_Rename.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/05_Refactoring/13_Rename.php -------------------------------------------------------------------------------- /workshop/05_Refactoring/14_Safe_Delete.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/05_Refactoring/14_Safe_Delete.php -------------------------------------------------------------------------------- /workshop/05_Refactoring/15_Move_Static_Member.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/05_Refactoring/15_Move_Static_Member.php -------------------------------------------------------------------------------- /workshop/05_Refactoring/16_Make_Static.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/05_Refactoring/16_Make_Static.php -------------------------------------------------------------------------------- /workshop/05_Refactoring/17_Move_Instance_Method.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/05_Refactoring/17_Move_Instance_Method.php -------------------------------------------------------------------------------- /workshop/05_Refactoring/Code/Code.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JetBrains/phpstorm-workshop/HEAD/workshop/05_Refactoring/Code/Code.php -------------------------------------------------------------------------------- /workshop/05_Refactoring/Code/MoreCode.php: -------------------------------------------------------------------------------- 1 |