You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/content/0.index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ secondary:
22
22
Elevate Your PHP Development
23
23
24
24
#description
25
-
The PHP Blueprint provides a curated collection of best practices, tools, and resources to empower you to build robust, maintainable, and modern PHP applications.
25
+
The PHP Booster provides a curated collection of best practices, tools, and resources to empower you to build robust, maintainable, and modern PHP applications.
Copy file name to clipboardExpand all lines: docs/content/3.tools/3.static_analysis.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ layout: default
10
10
11
11
Static analysis is a powerful technique for analyzing your code without actually executing it. It helps identify potential errors, inconsistencies, and code smells early in the development process, leading to more robust and maintainable PHP applications.
12
12
13
-
In this Blueprint, we leverage two leading static analysis tools: [PHPStan](https://phpstan.org/) and [Psalm](https://psalm.dev/). Let's explore how they work and how to integrate them into your PHP projects.
13
+
In this Booster, we leverage two leading static analysis tools: [PHPStan](https://phpstan.org/) and [Psalm](https://psalm.dev/). Let's explore how they work and how to integrate them into your PHP projects.
Copy file name to clipboardExpand all lines: docs/content/3.tools/4.git_hooks.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ layout: default
10
10
11
11
Git hooks are scripts that run automatically at specific points in your Git workflow, such as before a commit or before a push. They provide a powerful way to automate tasks, enforce coding standards, and ensure code quality before changes are shared with your team.
12
12
13
-
In this Blueprint, we utilize Husky to manage Git hooks and CommitLint to enforce consistent commit message formatting.
13
+
In this Booster, we utilize Husky to manage Git hooks and CommitLint to enforce consistent commit message formatting.
Copy file name to clipboardExpand all lines: docs/content/3.tools/5.api_documentation.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ layout: default
8
8
9
9
## Introduction
10
10
11
-
Clear and comprehensive API documentation is essential for effective communication between developers and consumers of your API. In this Blueprint, we utilize Swagger-PHP to annotate your PHP code and ReDoc to generate beautiful, interactive API documentation.
11
+
Clear and comprehensive API documentation is essential for effective communication between developers and consumers of your API. In this Booster, we utilize Swagger-PHP to annotate your PHP code and ReDoc to generate beautiful, interactive API documentation.
12
12
13
13
## Why Swagger-PHP and ReDoc?
14
14
@@ -31,12 +31,12 @@ Clear and comprehensive API documentation is essential for effective communicati
31
31
32
32
3. **View Your API Documentation (Optional):**
33
33
* While the `openapi.yml` file itself is machine-readable, you can use tools like ReDoc to generate human-readable, interactive documentation
34
-
***Note:** ReDoc integration is included in the Blueprint. Check out the `package.json`for the `generate:api-doc:html` script, which uses ReDoc to generate the HTML documentation
34
+
***Note:** ReDoc integration is included in the Booster. Check out the `package.json`for the `generate:api-doc:html` script, which uses ReDoc to generate the HTML documentation
35
35
* Refer to the [ReDoc documentation](https://github.com/Redocly/redoc) for more information.
36
36
37
37
## Git Hooks Integration
38
38
39
-
The Blueprint's Git hooks are configured to automatically regenerate the API documentation whenever the `openapi.yml` file is modified. This ensures that your documentation stays in sync with your code changes
39
+
The Booster's Git hooks are configured to automatically regenerate the API documentation whenever the `openapi.yml` file is modified. This ensures that your documentation stays in sync with your code changes
Copy file name to clipboardExpand all lines: docs/content/3.tools/6.ide_configuration.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ layout: default
8
8
9
9
## Introduction
10
10
11
-
A well-configured IDE (Integrated Development Environment) can significantly boost your productivity and streamline your PHP development workflow. In this Blueprint, we provide recommendations and configurations for two popular IDEs: Visual Studio Code and PHPStorm.
11
+
A well-configured IDE (Integrated Development Environment) can significantly boost your productivity and streamline your PHP development workflow. In this Booster, we provide recommendations and configurations for two popular IDEs: Visual Studio Code and PHPStorm.
12
12
13
13
## Visual Studio Code Configuration
14
14
@@ -28,7 +28,7 @@ The `.vscode` directory in your project root contains configuration files tailor
28
28
29
29
## PHPStorm Configuration (Optional)
30
30
31
-
While the Blueprint primarily focuses on Vscode, you can also configure PHPStorm to work seamlessly with your DDEV project. Here are the key steps:
31
+
While the Booster primarily focuses on Vscode, you can also configure PHPStorm to work seamlessly with your DDEV project. Here are the key steps:
32
32
33
33
1.**Set Project Interpreter:**
34
34
* Open your project in PHPStorm.
@@ -48,7 +48,7 @@ While the Blueprint primarily focuses on Vscode, you can also configure PHPStorm
48
48
49
49
## Conclusion
50
50
51
-
By configuring your IDE effectively, you can create a more productive and enjoyable development experience. Whether you prefer Vscode or PHPStorm, the Blueprint provides guidance and recommendations to help you get the most out of your chosen IDE.
51
+
By configuring your IDE effectively, you can create a more productive and enjoyable development experience. Whether you prefer Vscode or PHPStorm, the Booster provides guidance and recommendations to help you get the most out of your chosen IDE.
Copy file name to clipboardExpand all lines: docs/content/3.tools/7.sonarqube.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ layout: default
10
10
11
11
SonarQube is a powerful open-source platform for continuous code quality inspection. It provides insights into code reliability, security, maintainability, and technical debt, helping you improve your codebase over time.
12
12
13
-
In this Blueprint, we've included the necessary configurations to integrate your PHP project with SonarQube, allowing you to leverage its advanced analysis capabilities.
13
+
In this Booster, we've included the necessary configurations to integrate your PHP project with SonarQube, allowing you to leverage its advanced analysis capabilities.
14
14
15
15
## Why SonarQube?
16
16
@@ -31,7 +31,7 @@ SonarQube offers a range of benefits for PHP developers and teams
31
31
* Update the `sonar-project.properties` file in your project root with the correct project and organization keys
32
32
33
33
3.**Generate SonarQube Reports**
34
-
* The Blueprint includes Composer scripts to generate SonarQube-compatible reports for PHPStan and Psalm
34
+
* The Booster includes Composer scripts to generate SonarQube-compatible reports for PHPStan and Psalm
35
35
* Run the following commands within your DDEV environment
0 commit comments