Skip to content
This repository was archived by the owner on Nov 19, 2024. It is now read-only.

Commit 8001db2

Browse files
authored
Merge pull request #9300 from #9300
Imported nitish ranjan05 devdocs 9300
2 parents 0e09709 + a16d3cd commit 8001db2

File tree

3 files changed

+614
-48
lines changed

3 files changed

+614
-48
lines changed
Lines changed: 52 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
---
12
label: Extension Best Practices
23
pages:
34
- label: Introduction
@@ -7,91 +8,94 @@ pages:
78
url: /ext-best-practices/admin/admin-best-practices.html
89
children:
910

10-
- label: Admin Panel Placement and Design
11-
url: /ext-best-practices/admin/placement-and-design.html
11+
- label: Admin Panel Placement and Design
12+
url: /ext-best-practices/admin/placement-and-design.html
1213

13-
- label: Admin FAQ
14-
url: /ext-best-practices/admin/ext-best-practices_admin_FAQ.html
14+
- label: Admin FAQ
15+
url: /ext-best-practices/admin/ext-best-practices_admin_FAQ.html
1516

1617
- label: Extension Coding
1718
url: /ext-best-practices/extension-coding/coding-best-practices.html
1819
children:
1920

20-
- label: Programming best practices
21-
url: /ext-best-practices/extension-coding/common-programming-bp.html
21+
- label: Programming best practices
22+
url: /ext-best-practices/extension-coding/common-programming-bp.html
2223

23-
- label: Working with the Architecture
24-
url: /ext-best-practices/extension-coding/working-with-arch-bp.html
24+
- label: Working with the Architecture
25+
url: /ext-best-practices/extension-coding/working-with-arch-bp.html
2526

26-
- label: Security, performance, and data handling
27-
url: /ext-best-practices/extension-coding/security-performance-data-bp.html
27+
- label: Security, performance, and data handling
28+
url: /ext-best-practices/extension-coding/security-performance-data-bp.html
2829

29-
- label: Observers best practices
30-
url: /ext-best-practices/extension-coding/observers-bp.html
30+
- label: Observers best practices
31+
url: /ext-best-practices/extension-coding/observers-bp.html
3132

32-
- label: Coding FAQ
33-
url: /ext-best-practices/extension-coding/coding-faq.html
33+
- label: Coding FAQ
34+
url: /ext-best-practices/extension-coding/coding-faq.html
3435

3536
- label: PHPStorm plugin
3637
url: /ext-best-practices/phpstorm/introduction.html
3738
children:
3839

39-
- label: Code generation
40-
url: /ext-best-practices/phpstorm/code-generation.html
40+
- label: Code generation
41+
url: /ext-best-practices/phpstorm/code-generation.html
4142

42-
- label: Code inspection
43-
url: /ext-best-practices/phpstorm/code-inspection.html
43+
- label: Code inspection
44+
url: /ext-best-practices/phpstorm/code-inspection.html
4445

45-
- label: Adding code inspections
46-
url: /ext-best-practices/phpstorm/adding-code-inspections.html
46+
- label: Adding code inspections
47+
url: /ext-best-practices/phpstorm/adding-code-inspections.html
4748

48-
- label: New features
49-
url: /ext-best-practices/phpstorm/new-features.html
49+
- label: New features
50+
url: /ext-best-practices/phpstorm/new-features.html
5051

51-
- label: Issue reporting
52-
url: /ext-best-practices/phpstorm/issue-reporting.html
52+
- label: Issue reporting
53+
url: /ext-best-practices/phpstorm/issue-reporting.html
5354

54-
- label: Run the Upgrade Compatibility Tool
55-
url: /ext-best-practices/phpstorm/uct-run-configuration.html
55+
- label: Run the Upgrade Compatibility Tool
56+
url: /ext-best-practices/phpstorm/uct-run-configuration.html
5657

57-
- label: The built-in Upgrade Compatibility Tool (MVP)
58-
url: /ext-best-practices/phpstorm/built-in-upgrade-compatibility-tool.html
58+
- label: The built-in Upgrade Compatibility Tool (MVP)
59+
url: /ext-best-practices/phpstorm/built-in-upgrade-compatibility-tool.html
5960

6061
- label: Storefront
6162
url: /ext-best-practices/storefront/storefront-best-practices.html
6263

6364
- label: Security
6465
children:
6566

66-
- label: Writing secure code
67-
url: /ext-best-practices/security/writing-secure-code.html
67+
- label: Writing secure code
68+
url: /ext-best-practices/security/writing-secure-code.html
6869

6970
- label: Tutorials
7071
children:
7172

72-
- label: Copying fieldsets
73-
url: /ext-best-practices/tutorials/copy-fieldsets.html
73+
- label: Copying fieldsets
74+
url: /ext-best-practices/tutorials/copy-fieldsets.html
7475

75-
- label: Serialized to JSON data upgrade
76-
url: /ext-best-practices/tutorials/serialized-to-json-data-upgrade.html
76+
- label: Serialized to JSON data upgrade
77+
url: /ext-best-practices/tutorials/serialized-to-json-data-upgrade.html
7778

78-
- label: Modify Image Library folder permissions
79-
url: /ext-best-practices/tutorials/modify-image-library-permissions/
79+
- label: Modify Image Library folder permissions
80+
url: /ext-best-practices/tutorials/modify-image-library-permissions/
8081

81-
- label: Creating an admin page
82-
url: /ext-best-practices/extension-coding/example-module-adminpage.html
82+
- label: Creating an admin page
83+
url: /ext-best-practices/extension-coding/example-module-adminpage.html
8384

84-
- label: Creating a dynamic row system config
85-
url: /ext-best-practices/tutorials/dynamic-row-system-config.html
85+
- label: Creating a dynamic row system config
86+
url: /ext-best-practices/tutorials/dynamic-row-system-config.html
8687

87-
- label: Creating a custom import entity
88-
url: /ext-best-practices/tutorials/custom-import-entity.html
88+
- label: Creating a custom import entity
89+
url: /ext-best-practices/tutorials/custom-import-entity.html
8990

90-
- label: Creating a custom widget
91-
url: /ext-best-practices/tutorials/custom-widget.html
91+
- label: Creating a custom widget
92+
url: /ext-best-practices/tutorials/custom-widget.html
9293

93-
- label: Creating an Access Control List (ACL) rule
94-
url: /ext-best-practices/tutorials/create-access-control-list-rule.html
94+
- label: Creating an Access Control List (ACL) rule
95+
url: /ext-best-practices/tutorials/create-access-control-list-rule.html
9596

96-
- label: Creating an integration with an external API
97-
url: /ext-best-practices/tutorials/create-integration-with-api.html
97+
- label: Creating an integration with an external API
98+
url: /ext-best-practices/tutorials/create-integration-with-api.html
99+
100+
- label: Create a custom REST API
101+
url: /ext-best-practices/tutorials/create-custom-rest-api.html

0 commit comments

Comments
 (0)