- create AssertUserIsAuthorized class with an execute( ItemId $id, ?string $username ): void method
- throws PERMISSION_DENIED use case exception if user cannot edit
Description
Description
Details
Details
Related Changes in Gerrit:
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| REST: Extract user authentication assertion step | mediawiki/extensions/Wikibase | master | +322 -280 |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | Jakob_WMDE | T335196 Extract shared use case code | |||
| Resolved | • Muhammad_Yasser_Jazirahly_WMDE | T337312 Extract AssertUserIsAuthorized use case step |
Event Timeline
Comment Actions
Change 923328 had a related patch set uploaded (by Muhammad Jaziraly; author: Muhammad Jaziraly):
[mediawiki/extensions/Wikibase@master] REST: Extract user authentication assertion use case step
Comment Actions
Change 923328 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] REST: Extract user authentication assertion step