Extract a Laravel service

Fat controller → service + form request + test list.

Matches CodeHub conventions: no business logic in controllers.

Public marketing description for a developer asset on CodeHub. Protected bodies are not exposed here when the asset is premium or private.