Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
CakePHP Online Meetup 2020-04
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Mark Sch.
April 29, 2020
Technology
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CakePHP Online Meetup 2020-04
Video Upload:
https://www.youtube.com/watch?v=a7EQvHkIb60
Mark Sch.
April 29, 2020
More Decks by Mark Sch.
See All by Mark Sch.
Talk Cakefest 2024 - How to work with CakePHP frictionless and make coding quick, easy, and fun.
dereuromark
0
67
Talk Cakefest 2023 - How to use your IDE effectivly for CakePHP
dereuromark
0
66
Talk CakeFest 2021 - IdeHelper and IDE productivity
dereuromark
0
420
Automate processes using a state machine
dereuromark
0
670
Developing CakePHP Plugins
dereuromark
0
870
CakePHP and AJAX
dereuromark
1
590
Other Decks in Technology
See All in Technology
負債のメタファと2026年 / Debt Metaphor in Agentic Engineering Age 202609 Edition
twada
PRO
10
4.3k
顧客に向き合う開発組織へ。リアーキテクチャとフィーチャーチーム化で挑む組織改革
safie
0
2.1k
AI時代、データエンジニアが一番おもろい
genshun9
0
670
品質と信頼性を地続きにする
grimoh
2
820
人間はどの意思決定を手放せるのか
kawasima
15
7.5k
今話題のAI「Jev」って何? 宇宙最速で学ぶ会
minorun365
PRO
30
17k
積み重なった技術負債への挑戦 〜初手としての全社ゴト化〜
techtekt
PRO
0
1.4k
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
5
25k
Von-Neumann Machines, Dreams & The Futures of IT
ufried
0
110
Claude Code本って、 読む必要あるの?
oikon48
2
490
ソフトウェアDNAとクラウドエージェントのススメ
cloudace
0
120
山手線を徒歩で一周してわかった、 位置情報アプリは「足」が最強のデバッガー
hinakko
0
170
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
For a Future-Friendly Web
brad_frost
183
10k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
690
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
380
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
The Cost Of JavaScript in 2023
addyosmani
55
10k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
430
Documentation Writing (for coders)
carmenintech
77
5.5k
Transcript
CakePHP Online Community Meetup Berlin 29.04.2020 - hosted by @dereuromark
• Senior Software Developer & Tooling Architect at Spryker Systems
GmbH in Berlin, Germany • CakePHP Core Developer for 10+ years • Plugin specialist and Meetup Organizer
• CakePHP 4.1 preview • IdeHelper ◦ IDE usability and
speed up tips for maximum rapid developing in CakePHP • Authentication plugin ◦ OOP Authentication in CakePHP • Fixture Factories ◦ An alternative to write and run tests • Lightning Talks
• ORM improvements (window functions, aliasing in having) • Huge
debug()/dd() improvements • afterMarshal event • Route path handling ◦ UrlHelper::urlFromPath() ◦ HtmlHelper::linkFromPath() ◦ urlArray() convenience function 4
5 • Annotate • Code Complete / Meta File https:/
/github.com/dereuromark/cakephp-ide-helper + https:/ /github.com/dereuromark/cakephp-ide-helper-extra
6 • Add or update doc block annotations • For
PHPStan/Psalm and IDE
7 • Create meta files for IDE • Very specific
format/content usually
• New Plugins in action - presented by Cleptric (Michael
Hoffmann) ◦ https:/ /github.com/cakephp/authentication 8
• An alternative to write and run tests - presented
by Juan Pablo Ramirez & Nicolas Masson ◦ https:/ /github.com/pakacuda/cakephp-fixture-factories 9
• DB tests • PHP PM (process manager and load
balancer) ◦ https:/ /github.com/CakeDC/cakephp-phppm ◦ https:/ /github.com/php-pm/php-pm 10
IdeHelper task as real life solution 11
None
None