Compare commits

..

179 commits

Author SHA1 Message Date
3473429f58
start rework for 2025 2025-07-08 22:30:04 +02:00
f5c444d4c7 fix typos in chapters 15 to 17 2022-05-31 18:50:35 +02:00
ebbcc6e7f6 add chapter 12 solutions 2022-05-31 18:50:35 +02:00
f857fa4752 simplify chapter 12 2022-05-31 18:50:35 +02:00
350f8e18b9 add chapter 11 solutions 2022-05-31 18:50:35 +02:00
9b14e32639 update chapter 11 2022-05-31 18:50:35 +02:00
fcf5bf2653 update chapter 10 solutions 2022-05-31 18:50:35 +02:00
e91a166816 add solutions for chapter 10 2022-05-31 18:50:35 +02:00
d880aeb9a6 add small typo and wording improvements to chapters 9 and 10, update name of time service 2022-05-31 18:50:35 +02:00
6920ea390d add solutions for chapter 9 and fix urltypos 2022-05-31 18:50:35 +02:00
0b1fa54d49 fix type in DI chapter 2022-05-31 18:50:35 +02:00
62cff766db fix some typos 2022-05-31 18:50:35 +02:00
2fbbd082f2 remove implementation from app directory 2022-05-31 18:50:35 +02:00
572896685f update implementation of chapter 9 2022-05-31 18:50:35 +02:00
26aa4b1502 rename implementation 09-wip directory 2022-05-31 18:50:35 +02:00
5dc8ad38dd explain implementation of ad-hoc depencency container 2022-05-31 18:50:35 +02:00
2c3901e9f9 explain implementation of ad-hoc depencency container 2022-05-31 18:50:35 +02:00
988a532b78 wip: rewrite di chapter 2022-05-31 18:50:35 +02:00
a4f171b98c readd implementation folder 2022-05-31 18:50:35 +02:00
7ff078b16f fix wrong namespace in for laminas request in http chapter 2022-05-31 18:50:35 +02:00
6818179857 update ecs and rector config 2022-05-31 18:50:35 +02:00
997d160796 enable intl extension 2022-05-31 18:50:35 +02:00
3f832d7c94 update ecs config to newer version in devhelper chapter 2022-05-31 18:50:35 +02:00
63a5ae837c add rector to dev helpers 2022-05-31 18:50:35 +02:00
fde9b5c11e update development helpers chapter 2022-05-31 18:50:35 +02:00
e92869c00c update devhelpers to use ecs instead of phpcs and php-cs-fixer 2022-05-31 18:50:35 +02:00
99a31e45d0 Update author name in composer chapter 2022-05-31 18:50:35 +02:00
b109ee1378 bump memory in vagrantfile to 512mb 2022-05-31 18:50:35 +02:00
8f7d95d86f readability fixes in chapters 7 and 9 2022-05-31 18:50:35 +02:00
44c5e06996 disable composer timeout in development helpers chapter 2022-05-31 18:50:35 +02:00
e4fa8b8e42 some more typo and readability fixes 2022-05-31 18:50:35 +02:00
68d4abab8f fix some typos and link to a blogpost about middleware pattern 2022-05-31 18:50:35 +02:00
d81535c3c0 Changing port to 1235 to not clash with smtp default port 2022-05-31 18:50:35 +02:00
00c31259f8 prepare 2022-05-31 18:50:35 +02:00
ececd7dcb5 add perfomance chapters 2022-05-31 18:50:35 +02:00
9a1f78947b add chapter about data repositories, and start work on perfomance chapter 2022-05-31 18:50:35 +02:00
eb20213b94 add 'adding content' chapter 2022-05-31 18:50:35 +02:00
ab3227b75f update readme 2022-05-31 18:50:35 +02:00
b12cf019e7 asdf 2022-05-31 18:50:35 +02:00
48c9c9467d add data from work folder 2022-05-31 18:50:35 +02:00
Patrick Louys
97579d6d91
Merge pull request #66 from s-moon/master
Small typo
2018-09-25 11:43:26 +02:00
Stephen Moon
3d561cd012
Small typo 2018-08-09 10:43:52 +01:00
Patrick Louys
8736e5cecb
Update README.md 2017-12-08 20:39:00 +01:00
Patrick Louys
24193f92ab
Update to-be-continued.md 2017-12-08 20:36:52 +01:00
Patrick Louys
9652d05afe
Update to-be-continued.md 2017-12-08 20:32:21 +01:00
Patrick Louys
4688caf85e
Update to-be-continued.md 2017-12-08 20:32:06 +01:00
Patrick Louys
70e7c1e93d Merge pull request #59 from DemoniacDeath/patch-1
Update 04-http.md
2017-03-02 15:51:05 +01:00
Michael Skvortsov
2f4c1f044d Update 04-http.md
A typo fixed
2017-03-02 03:51:48 +02:00
Patrick Louys
dd0d96305f Update 11-page-menu.md 2016-11-02 13:14:13 +01:00
Patrick Louys
6f91572434 Update 11-page-menu.md 2016-11-02 13:07:37 +01:00
Patrick Louys
1e5cd00b03 Update 11-page-menu.md 2016-11-02 13:05:02 +01:00
Patrick Louys
9a7b586548 Update 11-page-menu.md 2016-11-02 13:03:57 +01:00
Patrick Louys
a864b2aad5 Update 12-frontend.md 2016-11-01 17:52:22 +01:00
Patrick Louys
7a9f6d84ee Update README.md 2016-11-01 17:52:04 +01:00
Patrick Louys
c80b25a34c Update 10-dynamic-pages.md 2016-11-01 17:24:08 +01:00
Patrick Louys
132fdf4e6e Update 10-dynamic-pages.md 2016-11-01 17:22:53 +01:00
Patrick Louys
57f6118308 Update 10-dynamic-pages.md 2016-11-01 17:17:52 +01:00
Patrick Louys
215c07c94a Update 10-dynamic-pages.md 2016-11-01 17:14:02 +01:00
Patrick Louys
20bd93a61c Update 10-dynamic-pages.md 2016-11-01 17:00:27 +01:00
Patrick Louys
ff9595d961 Update 10-dynamic-pages.md 2016-11-01 16:56:57 +01:00
Patrick Louys
6859223386 Update 09-templating.md 2016-11-01 16:51:33 +01:00
Patrick Louys
20e0f82b2a Code changes 2016-11-01 16:48:27 +01:00
Patrick Louys
32a9e94450 added strict mode 2016-11-01 16:30:51 +01:00
Patrick Louys
8d3b3ee1e3 Update 08-dependency-injector.md 2016-11-01 16:29:36 +01:00
Patrick Louys
d6a70e94c0 Update 07-inversion-of-control.md 2016-11-01 16:27:27 +01:00
Patrick Louys
31bbb0fff7 Improved sentences 2016-11-01 16:26:05 +01:00
Patrick Louys
d9b7885c43 Updated code 2016-11-01 16:23:28 +01:00
Patrick Louys
b2d2fee013 Update 05-router.md 2016-11-01 16:18:02 +01:00
Patrick Louys
4169afd542 Made code location more explicit 2016-11-01 16:01:35 +01:00
Patrick Louys
0430b7d94c Updated composer require 2016-11-01 15:59:17 +01:00
Patrick Louys
973631449f Rewrote some sentences 2016-11-01 15:55:40 +01:00
Patrick Louys
2c59ba04da Updated code example 2016-11-01 15:52:51 +01:00
Patrick Louys
86af38af20 Updated composer require 2016-11-01 15:49:27 +01:00
Patrick Louys
4a9f46a503 Adding vendor folder to gitignore 2016-11-01 15:44:31 +01:00
Patrick Louys
625bf8ff1f Added gitignore 2016-11-01 15:40:10 +01:00
Patrick Louys
ec3656b10d Updated PHP version 2016-11-01 15:35:51 +01:00
Patrick Louys
f9a3ccd4c3 Added strict mode 2016-11-01 15:33:18 +01:00
Patrick Louys
bff1918030 Updated PHP version requirement 2016-11-01 15:21:21 +01:00
Patrick Louys
c9df0411b4 Create LICENSE 2016-08-31 12:51:41 +02:00
Patrick Louys
4a47f05943 Merge pull request #48 from gourabnagDev/patch-1
Fixed Typo in line 38
2016-04-03 12:20:59 +02:00
Gourab Nag
8683cba065 Fixed Typo in line 38 2016-04-03 02:18:02 +05:30
Patrick Louys
232714c2f2 Merge pull request #42 from Danack/patch-1
Changed lines that said not to commit the lock file.
2015-12-21 09:23:46 +01:00
Danack
477489988b Changed lines that said not to commit the lock file.
Because not committing it is a bad idea.
2015-12-17 02:29:43 +00:00
Patrick Louys
114be10207 Merge pull request #41 from Steve-A-Orr/11-page-menu-share-substitution
Replace unknown menu reader.
2015-12-13 12:50:10 +01:00
Steven Orr
939914d973 Replace 'FileMenuReader' with correct reader.
Author intended on sharing 'ArrayMenuReader' not unknown 'FileMenuReader' with injector.
2015-12-12 23:37:09 -08:00
Steven Orr
ed960ddb7d Merge pull request #1 from Steve-A-Orr/11-page-menu-word-correction
Replace word 'order' with 'folder'.
2015-12-12 22:56:03 -08:00
Steven Orr
2e86565766 Replace word 'order' with 'folder'.
Author intended to instruct the creation of a new folder called 'Menu'.
2015-12-12 22:54:35 -08:00
Patrick Louys
8a45826033 Merge pull request #40 from kenjis/patch-1
Fix code highlight
2015-11-30 08:51:31 +01:00
kenjis
518e8687eb Fix code highlight 2015-11-29 19:44:09 +09:00
Patrick Louys
1b181f6806 Merge pull request #39 from HassanAlthaf/patch-1
Fixed an issue.
2015-11-26 08:46:48 +01:00
Hassan Althaf
e81e39c8ac Fixed an issue.
Fixed the issue stated in: https://github.com/PatrickLouys/no-framework-tutorial/issues/38
2015-11-26 11:51:22 +05:30
Patrick Louys
5c550f371b Merge pull request #36 from Zvax/dep-inj
#35 slightly more logical grouping
2015-11-12 14:13:19 +01:00
Félix Gagnon-Grenier
8272d5996e #35 slightly more logical grouping 2015-11-11 15:35:46 -05:00
Patrick Louys
fe2db7ed04 Merge pull request #32 from tsawler/master
Correct namespace
2015-09-25 12:19:07 +02:00
Trevor Sawler
72d542843d Correct namespace 2015-09-24 09:07:04 -03:00
Patrick
d1a3c011a4 fixed weird sentence 2015-09-23 20:23:35 +02:00
Patrick Louys
b83483d500 Merge pull request #26 from srph/patch-1
`interface` to `class`
2015-09-23 20:21:35 +02:00
Patrick
44c0bab268 spacing 2015-09-09 21:55:58 +02:00
Patrick
206e2ab45b name on next line 2015-09-09 21:55:29 +02:00
Patrick
196515f3bd tbc changed text 2015-09-09 21:54:53 +02:00
Patrick
98b1fd8ce7 tbc typo 2015-09-09 21:54:13 +02:00
Patrick
feb010bf3b frontend 2015-09-09 21:52:31 +02:00
Patrick
22acd87bf6 qMerge branch 'master' of https://github.com/PatrickLouys/no-framework-tutorial 2015-09-02 19:26:20 +02:00
Patrick
e36b01ba29 finished chapter 2015-09-02 19:25:43 +02:00
Patrick Louys
256f6f584d Merge pull request #29 from KevinMGranger/patch-1
Fix typo in 05-router.md
2015-07-24 12:02:39 +02:00
Kevin M Granger
f2c5137ae1 Fix typo in 05-router.md
Routers.php -> Routes.php
2015-07-23 15:09:52 -07:00
Patrick Louys
b0bf75da2b Merge pull request #25 from marcel-burkhard/patch-1
Update 08-dependency-injector.md
2015-07-18 17:59:59 +02:00
Kier Borromeo
f7344a1f88 interface to class
This seems to be a typo. No?
2015-04-14 15:54:42 +08:00
burki94
b1add84072 Update 08-dependency-injector.md
Auryn\Provider was replaced with Auryn\Injector
2015-04-06 13:12:37 +02:00
Patrick
86064842f4 fixed typo 2015-02-14 01:07:31 +01:00
Patrick
047f34863d frontend renderer 2015-02-13 16:36:27 +01:00
Patrick
dab90c5b24 frontend renderer 2015-02-13 16:36:04 +01:00
Patrick
24ca274836 added layout file 2015-02-13 14:48:12 +01:00
Patrick
589585cde4 added README entry for new chapter 2015-02-08 20:53:31 +01:00
Patrick
c9b9fb2d12 continued menu chapter 2015-02-08 20:51:22 +01:00
Patrick
20aef6e741 expanded menu chapter and refactored old chapters 2015-02-08 20:16:44 +01:00
Patrick
d9738776b2 added more to menu chapter 2015-02-08 18:00:41 +01:00
Patrick
53d5731ffa Merge branch 'master' of https://github.com/PatrickLouys/no-framework-tutorial 2015-01-28 22:27:21 +01:00
Patrick Louys
84ba9a1654 update header() call to fix overwrite header bug 2015-01-28 22:26:47 +01:00
Patrick
967bb2bdec begin next chapter 2015-01-21 23:45:56 +01:00
Patrick
31b9f9f57f explain __DIR__. solves #13 2015-01-14 21:16:39 +01:00
Patrick
79e64e3205 make version requirement more clear. resolves #12 2015-01-14 21:10:53 +01:00
Patrick
e23ef871c8 make version requirement more clear. resolves #12 2015-01-14 21:10:28 +01:00
Patrick
c646930728 make version requirement more clear. resolves #12 2015-01-14 21:09:38 +01:00
Patrick
03c012ece5 renamed method to readBySlug. closes #14 2015-01-14 21:04:27 +01:00
Patrick
a99778b049 rename engine to renderer, solves #15 2015-01-14 20:54:18 +01:00
Patrick Louys
521b4025c0 Merge pull request #21 from MadaraUchiha/master
Add leading zeros so that files list in correct order
2015-01-14 14:51:44 +01:00
Madara
c20b26c684 Add leading zeros so that files list in correct order
Fix all links to new file names
2015-01-14 15:46:29 +02:00
Patrick Louys
c9215d89d5 Merge pull request #17 from HassanAlthaf/patch-2
Update 9-templating.md
2014-12-08 12:21:28 +01:00
Patrick Louys
1ddfec5112 Merge pull request #19 from Hamz-a/master
#18 renamed $woops to $whoops in Error Handler
2014-12-08 12:20:07 +01:00
HamZa
d1b04a16df #18 changed $woops to $whoops 2014-12-08 11:53:46 +01:00
HamZa
0bf3f2d3ce Changed $woops to $whoops 2014-12-08 11:42:21 +01:00
Hassan Althaf
5facb772ea Update 9-templating.md
Change file name 'Renderable' to 'Engine' because the interface is not found by Auryn Auto Loader as it finds classes/interfaces by their file names.
2014-12-04 11:13:08 +05:30
Patrick
60e96fb592 added link to new chapter 2014-11-30 22:42:31 +01:00
Patrick
d64b6d9aa1 missing newline 2014-11-30 22:41:27 +01:00
Patrick
87983c57e1 new chapter 2014-11-30 22:38:48 +01:00
Patrick
c7a16da764 Merge branch 'master' of https://github.com/PatrickLouys/no-framework-tutorial 2014-11-30 21:06:53 +01:00
Patrick
87b4cf3a76 changed to controllers 2014-11-30 21:06:11 +01:00
Patrick Louys
8ca3cc47ab Merge pull request #10 from harikt/patch-1
changed aura/http to aura/web
2014-11-28 10:06:06 +01:00
Hari K T
89007243d7 aura/web , not aura/http . 2014-11-27 22:38:41 +05:30
Patrick
d51b44c6d9 this fixes #9 2014-11-16 20:04:42 +01:00
Patrick
9710403de1 missing spaces 2014-11-07 09:37:17 +01:00
Patrick
27b3e57eb9 finished templating chapter 2014-11-07 00:17:34 +01:00
Patrick
a9ab29ea93 intro adapter 2014-11-06 23:17:13 +01:00
Patrick
adba44c3c0 removed faulty code 2014-11-06 22:34:31 +01:00
Patrick
e2f077f8d9 added link to alternative opinion 2014-11-06 20:47:42 +01:00
Patrick
d719961831 fixed typo 2014-11-06 20:47:22 +01:00
Patrick Louys
7173cbb6b6 Merge pull request #5 from DaveRandom/absolute-include-paths
Always use absolute paths for includes
2014-11-06 12:35:54 +01:00
Chris Wright
e2ca3a39ef Always use absolute paths for includes
It's not safe to assume that the web server will always give you a sane
cwd.
2014-11-06 11:33:04 +00:00
Patrick Louys
b4ecd15790 Update README.md 2014-10-11 18:12:58 +02:00
Patrick
159c7d78ab improved writing 2014-10-10 16:05:22 +02:00
Patrick
8f42bb59ad added missing sentence 2014-10-09 19:18:45 +02:00
Patrick
169b846419 added to intro 2014-10-08 19:08:26 +02:00
Patrick
97c249f01f fixed links 2014-10-07 23:05:55 +02:00
Patrick
21c838d2c9 fixed filename 2014-10-07 23:05:08 +02:00
Patrick
f54f2092aa into templating 2014-10-07 22:59:11 +02:00
Patrick
bfc7e12a45 added next topic 2014-10-06 22:48:28 +02:00
Patrick Louys
e27b5ef283 Update README.md 2014-10-05 21:03:11 +02:00
Patrick
7e07790e76 refactored to match earlier changes in different part 2014-09-27 16:58:34 +02:00
Patrick
ece781990d Changed former controller part 2014-09-20 19:56:51 +02:00
Patrick
26e04d9c0a Changed former controller part 2014-09-20 19:56:08 +02:00
Patrick
31b293c49b changed di recommendation 2014-09-19 15:50:19 +02:00
Patrick
2b12237f12 finished DI part 2014-09-18 21:53:50 +02:00
Patrick
4759982c32 changed to correct version number 2014-09-17 22:45:17 +02:00
Patrick
0cf4e70cae switched from uri to path 2014-09-17 22:14:25 +02:00
Patrick
38f6886933 added code formatting 2014-09-17 22:07:26 +02:00
Patrick
13a5d0fb01 added code formatting 2014-09-17 22:06:16 +02:00
Patrick
479b5d3ff8 expanded di part 2014-09-17 22:05:09 +02:00
Patrick
79cd1b51b9 added content to di part 2014-09-17 21:46:06 +02:00
Patrick
1919bffec9 started di part 2014-09-17 21:22:11 +02:00
Patrick
070a8b0563 removed partial sentence 2014-09-16 21:53:59 +02:00
Patrick
a710473db5 fixed link 2014-09-16 21:53:11 +02:00
Patrick
768e2ec17e fixed title 2014-09-16 21:52:08 +02:00
Patrick
a847391433 fixed the filename 2014-09-16 21:51:20 +02:00
Patrick
ae6c24da5d finished inversion of control part 2014-09-16 21:48:41 +02:00
Patrick
0427da3caa fixed navigation 2014-09-16 21:16:49 +02:00
Patrick
d54233080f prepared DI part and navigation 2014-09-16 21:14:29 +02:00
Patrick
cf835164e5 added content to the controller part 2014-09-16 21:12:54 +02:00
Patrick Louys
e61576821e Merge pull request #1 from halfer/master
Some suggested writing fixes
2014-09-16 18:11:25 +02:00

Diff content is not available