vudaltsov
Repos
50
Followers
266
Following
67

The Symfony PHP framework

28147
8786

Events

opened issue
Remove @internal from OrmSchemaProvider

Feature Request

I propose to make OrmSchemaProvider part of the public api. The reason is that when I am trying to decorate SchemaProvider, I have to pass new OrmSchemaProvider(...) somehow. And currently I do that against the rules. Also the class is final, so it should be pretty safe for the library.

| Q | A |------------ | ------ | New Feature | yes | RFC | yes | BC Break | no

Summary

Created at 1 week ago
Created at 2 weeks ago
Created at 2 weeks ago

Set LICENSE till present

Fixed coverage in phpunit.xml.dist

Created at 2 weeks ago

Fixed capacity in README.md

Created at 2 weeks ago

Refactoring

Created at 2 weeks ago

Added interface to tests

Optimized FindClassVisitor

Created at 3 weeks ago
Learn to inherit PHPDoc types from property/method prototypes
Created at 3 weeks ago

Added types::element

Created at 3 weeks ago
Explain in README why Type cannot be marked as @internal
Created at 3 weeks ago
Think about self::FOO ClassConstant
Created at 3 weeks ago

Added int-range and most of the atomic types support (#10)

Created at 3 weeks ago

Revert "Moved shape key to ShapeElement"

This reverts commit af04b0bb

Created at 3 weeks ago

Optimized regularly used list, array, callable, Closure

Created at 3 weeks ago

Fixed types::optionalKey

Created at 3 weeks ago

Moved shape key to ShapeElement

Improved types::closure, callable, param

Removed NullableType

Removed NegativeIntType, NonNegativeIntType, NonPositiveIntType, PositiveIntType

Created at 3 weeks ago
Escape string keys in shapes when needed

Thank you, @aivchen !

Created at 3 weeks ago
Escape string keys in shapes when needed

F.e. ["'" => 1] should be array{'\'': 1}. We should also check how Psalm does that.

Created at 3 weeks ago

Escape string keys in shapes when needed (#5)

Fix #3

Created at 3 weeks ago
Escape string keys in shapes when needed

Fix #3

Created at 3 weeks ago