Flag of Ukraine
SymfonyCasts stands united with the people of Ukraine

API Platform 3 Part 3: Custom Resources & Operations

This course is in the planning stages

Thanks to parts 1 & 2, we've already built a seriously powerful API, complete with security, custom fields and many more goodies. In this course, we'll take things even further:

  • State Providers & "proper" custom fields
  • Run custom code on a "state" change (e.g. publishing)
  • Custom (non-entity) DTO #[ApiResource] classes
  • The new stateOptions shortcut for DTO's
  • DTO's & state providers (make:state-provider)
  • State processors with DTO's
  • Data transformation with symfonycasts/micro-mapper
  • IGNORED_ATTRIBUTES, security & other tricks to avoid serialization groups
  • Embedded objects (including non-ApiResource objects)
  • Pagination for DTO resources

Woh. If you thought you were dangerous before with API Platform, just wait...


Your Guides

Ryan Weaver


Join the Conversation?

2
Login or Register to join the conversation
Alessandro-M Avatar
Alessandro-M Avatar Alessandro-M | posted 6 days ago

Yes!!

This is the course I've been waiting.

Looking forward to it! :)

Reply

It's coming soon!

Reply
Cat in space

"Houston: no signs of life"
Start the conversation!

userVoice