Error Identifiers: typeAlias.*

Menu

← Back to all error identifiers

There are 13 error identifiers in the typeAlias.* group:

  • Type alias references itself, creating a circular definition.

  • Type alias references a deprecated class.

  • Type alias references a deprecated enum.

  • Type alias references a deprecated interface.

  • Type alias name conflicts with an existing class or type in scope.

  • Type alias references an internal class.

  • Type alias references an internal enum from another package.

  • Type alias references an internal interface.

  • Type alias name conflicts with a built-in PHP type name.

  • Type alias contains a malformed or unparsable type definition.

  • Imported type alias does not exist in the referenced class.

  • Type alias references a trait, but traits are not valid types.

  • Type alias contains a type that cannot be fully resolved.