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
110
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
52
Talk Cakefest 2023 - How to use your IDE effectivly for CakePHP
dereuromark
0
54
Talk CakeFest 2021 - IdeHelper and IDE productivity
dereuromark
0
380
Automate processes using a state machine
dereuromark
0
620
Developing CakePHP Plugins
dereuromark
0
840
CakePHP and AJAX
dereuromark
1
570
Other Decks in Technology
See All in Technology
When an innocent-looking ListOffsets Call Took Down Our Kafka Cluster
lycorptech_jp
PRO
0
110
【SLO】"多様な期待値" と向き合ってみた
z63d
2
320
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
11k
マルチロールEMが実践する「組織のレジリエンス」を高めるための組織構造と人材配置戦略
coconala_engineer
3
630
メタデータ同期に潜んでいた問題 〜 Cache Stampede 時の Cycle Wait を⾒つけた話
lycorptech_jp
PRO
0
150
Databricksアシスタントが自分で考えて動く時代に! エージェントモード体験もくもく会
taka_aki
0
360
クラウド × シリコンの Mashup - AWS チップ開発で広がる AI 基盤の選択肢
htokoyo
2
110
Serverless Agent Architecture on Azure / serverless-agent-on-azure
miyake
1
160
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
5
1.1k
[JAWS DAYS 2026]私の AWS DevOps Agent 推しポイント
furuton
0
120
元エンジニアPdM、IDEが恋しすぎてCursorに全業務を集約したら、スライド作成まで爆速になった話
doiko123
1
490
S3はフラットである –AWS公式SDKにも存在した、 署名付きURLにおけるパストラバーサル脆弱性– / JAWS DAYS 2026
flatt_security
0
1.3k
Featured
See All Featured
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
67
37k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
KATA
mclloyd
PRO
35
15k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
640
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
61
52k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Fireside Chat
paigeccino
42
3.8k
A Tale of Four Properties
chriscoyier
163
24k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
470
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
How to make the Groovebox
asonas
2
2k
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