Skip to content

Commit 026f9cb

Browse files
committed
Update README to clarify dependency injection and service provider support
1 parent fb048bb commit 026f9cb

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,13 @@
44

55
🚧 [**UNDER DEVELOPMENT**](https://github.com/jrtashjian/pluginwp/issues/1) 🚧
66

7-
PluginWP is a modern starting point for building WordPress plugins using React and the [block editor components](https://github.com/WordPress/gutenberg/tree/trunk/packages). It brings a more maintainable and scalable approach to plugin development by introducing concepts from Laravel, such as the [Service Container](https://laravel.com/docs/8.x/container) and [Service Providers](https://laravel.com/docs/8.x/providers).
7+
PluginWP is a modern starting point for building WordPress plugins using React and the [block editor components](https://github.com/WordPress/gutenberg/tree/trunk/packages). It brings a more maintainable and scalable approach to plugin development by leveraging [The PHP League's Container](https://container.thephpleague.com/) with Service Provider support.
88

99
## Features
1010

1111
- Modern PHP architecture inspired by Laravel
12+
- Dependency injection via The PHP League's Container
13+
- Service Provider architecture for modular bootstrapping
1214
- React-based block editor components
1315
- Composer and npm support
1416
- Pre-configured build tools and scripts
@@ -20,6 +22,7 @@ PluginWP is a modern starting point for building WordPress plugins using React a
2022

2123
- [Node.js](https://nodejs.org)
2224
- [Composer](https://getcomposer.org)
25+
- [PHP Scoper](https://github.com/humbug/php-scoper) (for prefixing vendor dependencies)
2326

2427
### Quick Start
2528

0 commit comments

Comments
 (0)