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
*[Built with MicroSymfony](#built-with-microsymfony-)
48
51
@@ -62,7 +65,7 @@ Because a live demo is always better than all explanations:
62
65
You must have the [Symfony binary](https://symfony.com/download#step-1-install-symfony-cli)
63
66
and [composer](https://getcomposer.org/) installed locally.
64
67
65
-
To create a new project from the GitHub template, run:
68
+
To create a new project, from the last tag, run:
66
69
67
70
composer create-project strangebuzz/microsymfony && cd microsymfony
68
71
@@ -76,6 +79,12 @@ Or with Castor:
76
79
77
80
Open [https://127.0.0.1:8000](https://127.0.0.1:8000) (considering your 8000 port is free) and enjoy! 🙂
78
81
82
+
> **PS**: You can also use the green button "[Use this template ⇩](https://github.com/new?template_name=MicroSymfony&template_owner=strangebuzz)"
83
+
at the top right of the GitHub project homepage.
84
+
This creates a new repository from the main branch instead of the last release.
85
+
I guarantee that all commits on the main are stable; you can verify that the associated
86
+
CI jobs are ✅.
87
+
79
88
80
89
### With FrankenPHP 🧟
81
90
@@ -180,7 +189,7 @@ Then clone the `eloquent` branch, and run `composer install && make load-fixture
180
189
These « database » branches aim to display a list of records from a [SQLite](https://www.sqlite.org/)
181
190
database.
182
191
183
-
* Doctrine DBAL ([PR](https://github.com/strangebuzz/MicroSymfony/pull/72), [branch](https://github.com/strangebuzz/MicroSymfony/tree/doctrine-dbal), rebased on 2024-11-17)
192
+
* Doctrine DBAL ([PR](https://github.com/strangebuzz/MicroSymfony/pull/72), [branch](https://github.com/strangebuzz/MicroSymfony/tree/doctrine-dbal), rebased on 2024-12-22)
184
193
* Eloquent ORM ([PR](https://github.com/strangebuzz/MicroSymfony/pull/65), [branch](https://github.com/strangebuzz/MicroSymfony/tree/eloquent), rebased on 2024-11-17)
185
194
186
195
### Tooling 🔨
@@ -217,7 +226,7 @@ run:
217
226
218
227
* Using PHP configuration files instead of YAML ([source](https://github.com/strangebuzz/MicroSymfony/blob/main/config/services.php))
219
228
* Using strict types in all PHP files ([source](https://github.com/strangebuzz/MicroSymfony/blob/main/src/Controller/SlugifyAction.php#L3))
220
-
* Using the ADR pattern in an action controller ([source](https://github.com/strangebuzz/MicroSymfony/blob/main/src/Controller/SlugifyAction.php)) ([doc](https://symfony.com/doc/current/controller/service.html#invokable-controllers))
229
+
* Using the ADR pattern in an action controller ([source](https://github.com/strangebuzz/MicroSymfony/blob/main/src/Controller/HomeAction.php)) ([doc](https://symfony.com/doc/current/controller/service.html#invokable-controllers))
221
230
* The [composer.json](https://github.com/strangebuzz/MicroSymfony/blob/main/composer.json)
222
231
file is normalized with [ergebnis/composer-normalize](https://github.com/ergebnis/composer-normalize)
223
232
* Use of the [composer bin plugin](https://github.com/bamarni/composer-bin-plugin)
@@ -255,7 +264,7 @@ Please see [SECURITY](https://github.com/strangebuzz/MicroSymfony/blob/main/SECU
0 commit comments