MAJOR Rewrite (WIP) #17
Annotations
10 errors
build:
src/CommandHandler.php#L186
Method Wwwision\DCBExample\CommandHandler::courseExists() should return Wwwision\DCBExample\Projections\Projection<bool> but returns Wwwision\DCBExample\Projections\GenericProjection<Wwwision\DCBExample\Projections\ProjectionLogic<bool>>.
|
build:
src/CommandHandler.php#L199
Method Wwwision\DCBExample\CommandHandler::courseCapacity() should return Wwwision\DCBExample\Projections\Projection<Wwwision\DCBExample\Types\CourseCapacity> but returns Wwwision\DCBExample\Projections\GenericProjection<Wwwision\DCBExample\Projections\ProjectionLogic<Wwwision\DCBExample\Types\CourseCapacity>>.
|
build:
src/CommandHandler.php#L213
Method Wwwision\DCBExample\CommandHandler::numberOfCourseSubscriptions() should return Wwwision\DCBExample\Projections\Projection<Wwwision\DCBExample\Types\CourseCapacity> but returns Wwwision\DCBExample\Projections\GenericProjection<Wwwision\DCBExample\Projections\ProjectionLogic<int>>.
|
build:
src/CommandHandler.php#L231
Method Wwwision\DCBExample\CommandHandler::courseTitle() should return Wwwision\DCBExample\Projections\Projection<Wwwision\DCBExample\Types\CourseTitle> but returns Wwwision\DCBExample\Projections\GenericProjection<Wwwision\DCBExample\Projections\ProjectionLogic<Wwwision\DCBExample\Types\CourseTitle>>.
|
build:
src/CommandHandler.php#L234
Method Wwwision\DCBExample\CommandHandler::studentRegistered() return type with generic interface Wwwision\DCBExample\Projections\Projection does not specify its types: S
|
build:
src/CommandHandler.php#L254
Method Wwwision\DCBExample\CommandHandler::studentSubscriptions() should return Wwwision\DCBExample\Projections\Projection<Wwwision\DCBExample\Types\CourseIds> but returns Wwwision\DCBExample\Projections\GenericProjection<Wwwision\DCBExample\Projections\ProjectionLogic<bool>>.
|
build:
src/CommandHandler.php#L260
Method Wwwision\DCBExample\CommandHandler::transactional() has parameter $projections with generic interface Wwwision\DCBExample\Projections\Projection but does not specify its types: S
|
build:
src/Projections/GenericProjection.php#L15
PHPDoc tag @implements has invalid type Wwwision\DCBExample\Projections\S.
|
build:
src/Projections/GenericProjection.php#L41
Method Wwwision\DCBExample\Projections\GenericProjection::initialState() has invalid return type Wwwision\DCBExample\Projections\S.
|
build:
src/Projections/GenericProjection.php#L43
Method Wwwision\DCBExample\Projections\GenericProjection::initialState() should return Wwwision\DCBExample\Projections\S but returns mixed.
|