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
0
100
CakePHP Online Meetup 2020-04
Video Upload:
https://www.youtube.com/watch?v=a7EQvHkIb60
Mark Sch.
April 29, 2020
Tweet
Share
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
42
Talk Cakefest 2023 - How to use your IDE effectivly for CakePHP
dereuromark
0
51
Talk CakeFest 2021 - IdeHelper and IDE productivity
dereuromark
0
350
Automate processes using a state machine
dereuromark
0
580
Developing CakePHP Plugins
dereuromark
0
810
CakePHP and AJAX
dereuromark
1
540
Other Decks in Technology
See All in Technology
SEQUENCE object comparison - db tech showcase 2025 LT2
nori_shinoda
0
150
第4回Snowflake 金融ユーザー会 Snowflake summit recap
tamaoki
1
300
DatabricksにOLTPデータベース『Lakebase』がやってきた!
inoutk
0
120
無意味な開発生産性の議論から抜け出すための予兆検知とお金とAI
i35_267
6
13k
改めてAWS WAFを振り返る~業務で使うためのポイント~
masakiokuda
2
270
CDKTFについてざっくり理解する!!~CloudFormationからCDKTFへ変換するツールも作ってみた~
masakiokuda
1
170
Enhancing SaaS Product Reliability and Release Velocity through Optimized Testing Approach
ropqa
1
240
[ JAWS-UG千葉支部 x 彩の国埼玉支部 ]ムダ遣い卒業!FinOpsで始めるAWSコスト最適化の第一歩
sh_fk2
2
110
いつの間にか入れ替わってる!?新しいAWS Security Hubとは?
cmusudakeisuke
0
130
データ基盤からデータベースまで?広がるユースケースのDatabricksについて教えるよ!
akuwano
3
130
成長し続けるアプリのためのテストと設計の関係、そして意思決定の記録。
sansantech
PRO
0
130
事業成長の裏側:エンジニア組織と開発生産性の進化 / 20250703 Rinto Ikenoue
shift_evolve
PRO
3
22k
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Scaling GitHub
holman
460
140k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Code Review Best Practice
trishagee
69
19k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
820
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
The Language of Interfaces
destraynor
158
25k
Adopting Sorbet at Scale
ufuk
77
9.5k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
The Pragmatic Product Professional
lauravandoore
35
6.7k
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