onBeforeExecutingPersistWorkingStateOperation()
 
onAfterExecutingUserSolutionAdoptOperation()
 
executeUserPassResultUpdateLockOperation(callable $operation)
 
onBeforeExecutingUserSolutionAdoptOperation()
 
onBeforeExecutingUserQuestionResultUpdateOperation()
 
onAfterExecutingUserSolutionUpdateOperation()
 
onAfterExecutingUserPassResultUpdateOperation()
 
executeUserTestResultUpdateLockOperation(callable $operation)
 
executeOperation(callable $operation)
 
onAfterExecutingUserQuestionResultUpdateOperation()
 
executeUserSolutionAdoptLockOperation(callable $operation)
 
onBeforeExecutingUserTestResultUpdateOperation()
 
onAfterExecutingUserTestResultUpdateOperation()
 
onBeforeExecutingUserSolutionUpdateOperation()
 
executeUserSolutionUpdateLockOperation(callable $operation)
 
onBeforeExecutingUserPassResultUpdateOperation()
 
onAfterExecutingPersistWorkingStateOperation()
 
executeUserQuestionResultUpdateOperation(callable $operation)
 
executePersistWorkingStateLockOperation(callable $operation)