- Copyright
- GPL-2.0-or-later
◆ __construct()
◆ execute()
| Wikibase\Repo\Domains\Crud\Application\UseCases\PatchStatement\PatchStatement::execute |
( |
PatchStatementRequest | $request | ) |
|
- Exceptions
-
| ItemRedirect | |
| UseCaseError | |
◆ $assertStatementSubjectExists
◆ $assertUserIsAuthorized
| AssertUserIsAuthorized Wikibase\Repo\Domains\Crud\Application\UseCases\PatchStatement\PatchStatement::$assertUserIsAuthorized |
|
private |
◆ $jsonPatcher
| PatchJson Wikibase\Repo\Domains\Crud\Application\UseCases\PatchStatement\PatchStatement::$jsonPatcher |
|
private |
◆ $patchedStatementValidator
| PatchedStatementValidator Wikibase\Repo\Domains\Crud\Application\UseCases\PatchStatement\PatchStatement::$patchedStatementValidator |
|
private |
◆ $statementRetriever
| StatementRetriever Wikibase\Repo\Domains\Crud\Application\UseCases\PatchStatement\PatchStatement::$statementRetriever |
|
private |
◆ $statementSerializer
| StatementSerializer Wikibase\Repo\Domains\Crud\Application\UseCases\PatchStatement\PatchStatement::$statementSerializer |
|
private |
◆ $statementUpdater
| StatementUpdater Wikibase\Repo\Domains\Crud\Application\UseCases\PatchStatement\PatchStatement::$statementUpdater |
|
private |
◆ $useCaseValidator
| PatchStatementValidator Wikibase\Repo\Domains\Crud\Application\UseCases\PatchStatement\PatchStatement::$useCaseValidator |
|
private |
The documentation for this class was generated from the following file: