Skip to content

Deprecate specified exception classes #280

Description

@DenTray

Description

What needs to be done?

  • Add the following PHP docblock to each of these classes:
/**

  • @deprecated Class was moved to the EntityGenerator package as it is used there.
    */
  • The classes to update are:

    • RonasIT\Support\Exceptions\ClassNotExistsException
    • RonasIT\Support\Exceptions\CircularRelationsFoundedException
    • RonasIT\Support\Exceptions\EntityCreateException
  • Ensure the added docblock is placed just before the class declaration.
  • Verify that adding this annotation does not break any existing functionality or imports.

Expected Outcome

What is the expected result?

  • Each class is clearly marked as deprecated with the specified message.
  • Developers are informed these classes have moved to the EntityGenerator package.
  • No current functionality is broken by this change.

Verification Scenarios

How can this be tested?

  • Open each class file and confirm the presence of the exact @deprecated docblock with the provided message.
  • Build or run the application to ensure no errors or regressions occur.
  • If possible, trigger IDE or static analysis warnings about deprecated usage of these classes.
  • Confirm usage references mention the deprecation message.


Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No fields configured for Task.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions