Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
CakePHP Online Meetup 2020-04
Search
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
63
Talk Cakefest 2023 - How to use your IDE effectivly for CakePHP
dereuromark
0
62
Talk CakeFest 2021 - IdeHelper and IDE productivity
dereuromark
0
410
Automate processes using a state machine
dereuromark
0
650
Developing CakePHP Plugins
dereuromark
0
870
CakePHP and AJAX
dereuromark
1
580
Other Decks in Technology
See All in Technology
複数プロダクトで進めるAI機能実装 ── 実践から得たリアルな学びとロードマップ実現への挑戦 / AICon2026_yanari
rakus_dev
1
280
Devsumi 2026 Summer 人もAIも使える共通基盤を事業の加速装置にする~デザインシステム運用に学ぶ組織レバレッジ~ 渡辺 凌央
legalontechnologies
PRO
1
290
プロダクト開発組織の現在地(Ver.2026/07) / product-organization
kaonavi
0
450
AmplifyHostingConstructからSSRフレームワークのためのホスティング設計を考察する/amplify-hosting-construct
fossamagna
1
310
なぜ、あなたのAPIは使われないのか? AX時代の設計原則、ガードレール、運用体制
yokawasa
1
220
_NIKKEI_Tech_Talk__勉強会は熱量では続かない___17回続いた輪読会の設計術.pdf
_awache
2
110
生成 AI 時代にいま一度「問い合わせ」について考えてみる
kazzpapa3
1
130
AI Coding Agent時代のcdk-nagガードレール 〜組織ルールを強制CIで守り抜く設計の挑戦〜
mhrtech
3
520
2年前に削除したPHPクラスが、 ある日突然決済をエラーにした
ykagano
1
810
Power Automateアップデート情報
miyakemito
0
150
Webの技術とガジェットで子どもも大人も楽しめるワクワク体験を提供する / Qiita Tech Festa Day 2026
you
PRO
1
250
論語・武士道・産業革命から見る かわるもの、かわらないもの
ichimichi
5
430
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
55
12k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
How to Think Like a Performance Engineer
csswizardry
28
2.7k
Speed Design
sergeychernyshev
33
1.9k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
240
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
450
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
380
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
420
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
980
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
880
Build your cross-platform service in a week with App Engine
jlugia
234
18k
The World Runs on Bad Software
bkeepers
PRO
72
12k
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