|
b2fb8bee39
|
start rework for 2025
|
2025-07-08 23:02:50 +02:00 |
|
|
81c47d94ca
|
fix typos in chapters 15 to 17
|
2025-07-08 23:02:49 +02:00 |
|
|
0cd0b9def0
|
add chapter 12 solutions
|
2025-07-08 23:02:48 +02:00 |
|
|
05f444152e
|
simplify chapter 12
|
2025-07-08 23:02:47 +02:00 |
|
|
58453b6354
|
add chapter 11 solutions
|
2025-07-08 23:02:46 +02:00 |
|
|
e03416ea01
|
update chapter 11
|
2025-07-08 23:02:45 +02:00 |
|
|
b13728bc12
|
update chapter 10 solutions
|
2025-07-08 23:02:43 +02:00 |
|
|
b139a9dcc3
|
add solutions for chapter 10
|
2025-07-08 23:02:42 +02:00 |
|
|
f54c576441
|
add small typo and wording improvements to chapters 9 and 10, update name of time service
|
2025-07-08 23:02:41 +02:00 |
|
|
c6cb68c98a
|
add solutions for chapter 9 and fix urltypos
|
2025-07-08 23:02:40 +02:00 |
|
|
e35270a766
|
fix type in DI chapter
|
2025-07-08 23:02:39 +02:00 |
|
|
a1e6fbc522
|
fix some typos
|
2025-07-08 23:02:38 +02:00 |
|
|
9c9df27942
|
remove implementation from app directory
|
2025-07-08 23:02:37 +02:00 |
|
|
f743663b21
|
update implementation of chapter 9
|
2025-07-08 23:02:36 +02:00 |
|
|
64ca2ece2e
|
rename implementation 09-wip directory
|
2025-07-08 23:02:35 +02:00 |
|
|
dfb3f0aee0
|
explain implementation of ad-hoc depencency container
|
2025-07-08 23:02:34 +02:00 |
|
|
7dd6b2dab5
|
explain implementation of ad-hoc depencency container
|
2025-07-08 23:02:32 +02:00 |
|
|
3f74779176
|
wip: rewrite di chapter
|
2025-07-08 23:02:31 +02:00 |
|
|
1984efef72
|
readd implementation folder
|
2025-07-08 23:02:30 +02:00 |
|
|
b33f0565c9
|
fix wrong namespace in for laminas request in http chapter
|
2025-07-08 23:02:29 +02:00 |
|
|
45a0714893
|
update ecs and rector config
|
2025-07-08 23:02:28 +02:00 |
|
|
0580f100c2
|
enable intl extension
|
2025-07-08 23:02:27 +02:00 |
|
|
6bf1c73370
|
update ecs config to newer version in devhelper chapter
|
2025-07-08 23:02:26 +02:00 |
|
|
d2ebd6fd21
|
add rector to dev helpers
|
2025-07-08 23:02:25 +02:00 |
|
|
d35e18468d
|
update development helpers chapter
|
2025-07-08 23:02:22 +02:00 |
|
|
ec083b8de9
|
update devhelpers to use ecs instead of phpcs and php-cs-fixer
|
2025-07-08 23:02:21 +02:00 |
|
|
8764488449
|
Update author name in composer chapter
|
2025-07-08 23:02:20 +02:00 |
|
|
f35c242bd6
|
bump memory in vagrantfile to 512mb
|
2025-07-08 23:02:19 +02:00 |
|
|
6b059079f5
|
readability fixes in chapters 7 and 9
|
2025-07-08 23:02:18 +02:00 |
|
|
48dd6293c2
|
disable composer timeout in development helpers chapter
|
2025-07-08 23:02:17 +02:00 |
|
|
9954be75f8
|
some more typo and readability fixes
|
2025-07-08 23:02:16 +02:00 |
|
|
33e7c08624
|
fix some typos and link to a blogpost about middleware pattern
|
2025-07-08 23:02:12 +02:00 |
|
|
3a402139b5
|
Changing port to 1235 to not clash with smtp default port
|
2025-07-08 23:02:10 +02:00 |
|
|
2a4db316b9
|
prepare
|
2025-07-08 23:02:09 +02:00 |
|
|
3dd9f5a1d9
|
add perfomance chapters
|
2025-07-08 23:02:08 +02:00 |
|
|
7a0f368e00
|
add chapter about data repositories, and start work on perfomance chapter
|
2025-07-08 23:02:07 +02:00 |
|
|
11172fb3d3
|
add 'adding content' chapter
|
2025-07-08 23:02:06 +02:00 |
|
|
46b98d16a6
|
update readme
|
2025-07-08 23:02:05 +02:00 |
|
|
bb13950966
|
asdf
|
2025-07-08 23:02:04 +02:00 |
|
|
7052803761
|
add data from work folder
|
2025-07-08 23:02:01 +02:00 |
|
Stephen Moon
|
528ba365b4
|
Small typo
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
3ef05d6cd7
|
Update README.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
f4d2f65231
|
Update to-be-continued.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
c91c0da032
|
Update to-be-continued.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
30d22a1cb4
|
Update to-be-continued.md
|
2025-07-08 23:01:49 +02:00 |
|
Michael Skvortsov
|
62ad257ccb
|
Update 04-http.md
A typo fixed
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
633cbf72ec
|
Update 11-page-menu.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
e34d867cb1
|
Update 11-page-menu.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
0e47557468
|
Update 11-page-menu.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
b3d0937089
|
Update 11-page-menu.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
e4a7ef3b95
|
Update 12-frontend.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
3f8ca2e1eb
|
Update README.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
be755c597e
|
Update 10-dynamic-pages.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
2a29427dab
|
Update 10-dynamic-pages.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
230cbc49f9
|
Update 10-dynamic-pages.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
a53f39cb32
|
Update 10-dynamic-pages.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
e5dfaebee7
|
Update 10-dynamic-pages.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
1b1141999a
|
Update 10-dynamic-pages.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
51b1a050c8
|
Update 09-templating.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
80ebffa1b4
|
Code changes
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
3af2e28c2b
|
added strict mode
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
69477eb626
|
Update 08-dependency-injector.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
052aa890e8
|
Update 07-inversion-of-control.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
fad56e91db
|
Improved sentences
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
abb4a3b8ba
|
Updated code
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
1462b9e37c
|
Update 05-router.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
80f382292b
|
Made code location more explicit
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
3bb8837aae
|
Updated composer require
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
4f6e79a672
|
Rewrote some sentences
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
85f5eb9068
|
Updated code example
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
6ee025c0d3
|
Updated composer require
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
77e685209c
|
Adding vendor folder to gitignore
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
9d680095e8
|
Added gitignore
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
0d6350b452
|
Updated PHP version
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
cc59e3acd7
|
Added strict mode
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
6b87bc90d9
|
Updated PHP version requirement
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
39805a945e
|
Create LICENSE
|
2025-07-08 23:01:49 +02:00 |
|
Gourab Nag
|
f6c08e4cf7
|
Fixed Typo in line 38
|
2025-07-08 23:01:49 +02:00 |
|
Danack
|
b643bc9f7d
|
Changed lines that said not to commit the lock file.
Because not committing it is a bad idea.
|
2025-07-08 23:01:49 +02:00 |
|
Steven Orr
|
12e3904fac
|
Replace 'FileMenuReader' with correct reader.
Author intended on sharing 'ArrayMenuReader' not unknown 'FileMenuReader' with injector.
|
2025-07-08 23:01:49 +02:00 |
|
Steven Orr
|
e1fc5e289f
|
Replace word 'order' with 'folder'.
Author intended to instruct the creation of a new folder called 'Menu'.
|
2025-07-08 23:01:49 +02:00 |
|
kenjis
|
43b9a4cd40
|
Fix code highlight
|
2025-07-08 23:01:49 +02:00 |
|
Hassan Althaf
|
19fa8f37f1
|
Fixed an issue.
Fixed the issue stated in: https://github.com/PatrickLouys/no-framework-tutorial/issues/38
|
2025-07-08 23:01:49 +02:00 |
|
Félix Gagnon-Grenier
|
294eda5005
|
#35 slightly more logical grouping
|
2025-07-08 23:01:49 +02:00 |
|
Trevor Sawler
|
c117201cec
|
Correct namespace
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
a1e5fea13d
|
fixed weird sentence
|
2025-07-08 23:01:49 +02:00 |
|
Kier Borromeo
|
ba197c6ce6
|
interface to class
This seems to be a typo. No?
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
c9d86d0ec2
|
spacing
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
2c19addde3
|
name on next line
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
256f5272f9
|
tbc changed text
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
66b3b9ec88
|
tbc typo
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
2507095a62
|
frontend
|
2025-07-08 23:01:49 +02:00 |
|
Kevin M Granger
|
94acccfe81
|
Fix typo in 05-router.md
Routers.php -> Routes.php
|
2025-07-08 23:01:49 +02:00 |
|
burki94
|
767da3ae6a
|
Update 08-dependency-injector.md
Auryn\Provider was replaced with Auryn\Injector
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
01f07a6f82
|
finished chapter
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
8f642f292b
|
fixed typo
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
7feba8e95a
|
frontend renderer
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
e9569be052
|
frontend renderer
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
1b28a9bc14
|
added layout file
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
d250548d13
|
added README entry for new chapter
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
9d654cdd9e
|
continued menu chapter
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
4e0743f975
|
expanded menu chapter and refactored old chapters
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
5970047cba
|
added more to menu chapter
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
add89f3efe
|
update header() call to fix overwrite header bug
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
ded7808ce9
|
begin next chapter
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
c5941658a8
|
explain __DIR__. solves #13
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
79bd642cc2
|
make version requirement more clear. resolves #12
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
807dbd9527
|
make version requirement more clear. resolves #12
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
4f88cdb0c5
|
make version requirement more clear. resolves #12
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
03d9ab0977
|
renamed method to readBySlug. closes #14
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
9294ef7917
|
rename engine to renderer, solves #15
|
2025-07-08 23:01:49 +02:00 |
|
Madara
|
7eb008261e
|
Add leading zeros so that files list in correct order
Fix all links to new file names
|
2025-07-08 23:01:49 +02:00 |
|
Hassan Althaf
|
d26ffc7acf
|
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.
|
2025-07-08 23:01:49 +02:00 |
|
HamZa
|
3d6607f864
|
#18 changed $woops to $whoops
|
2025-07-08 23:01:49 +02:00 |
|
HamZa
|
388e4b5e87
|
Changed $woops to $whoops
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
d7a121ac4a
|
added link to new chapter
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
c82c57b084
|
missing newline
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
efa3aeceb5
|
new chapter
|
2025-07-08 23:01:49 +02:00 |
|
Hari K T
|
ac63dfb8fe
|
aura/web , not aura/http .
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
fc4dea1873
|
changed to controllers
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
3dd32558a0
|
this fixes #9
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
cd809124a6
|
missing spaces
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
2dd9eb6800
|
finished templating chapter
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
d1714e6ae3
|
intro adapter
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
49335d2fe5
|
removed faulty code
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
034b4b6b6b
|
added link to alternative opinion
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
563cc12ab3
|
fixed typo
|
2025-07-08 23:01:49 +02:00 |
|
Chris Wright
|
ebadf5d24b
|
Always use absolute paths for includes
It's not safe to assume that the web server will always give you a sane
cwd.
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
2cec4fe162
|
Update README.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
483849e8e4
|
improved writing
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
7bd8c08cc3
|
added missing sentence
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
e393b38a28
|
added to intro
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
042f656cc1
|
fixed links
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
427a35a690
|
fixed filename
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
377f591ffa
|
into templating
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
6f608efc24
|
added next topic
|
2025-07-08 23:01:49 +02:00 |
|
Patrick Louys
|
fe9d9fae04
|
Update README.md
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
7cb97d52ad
|
refactored to match earlier changes in different part
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
f018744de5
|
Changed former controller part
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
0a21e87f95
|
Changed former controller part
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
85f6c5bf1c
|
changed di recommendation
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
3f383f8f25
|
finished DI part
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
b2379fb97e
|
changed to correct version number
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
e8a11299ce
|
switched from uri to path
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
7687430549
|
added code formatting
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
562ddf720f
|
added code formatting
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
1328bce2c5
|
expanded di part
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
624cb15498
|
added content to di part
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
cefc80e8c1
|
started di part
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
f497f87f4f
|
removed partial sentence
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
a3a401ce38
|
fixed link
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
bb0f40518a
|
fixed title
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
2bad57036f
|
fixed the filename
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
453ca62f77
|
finished inversion of control part
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
28827aaa35
|
fixed navigation
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
50ead93c09
|
prepared DI part and navigation
|
2025-07-08 23:01:49 +02:00 |
|
Patrick
|
513abac66b
|
added content to the controller part
|
2025-07-08 23:01:49 +02:00 |
|