Skip to content

Releases: dereuromark/cakephp-ide-helper

2.6.3

21 Dec 01:23
123208e
Compare
Choose a tag to compare

Improvements

  • Improve MailerClassAnnotatorTask: Chainable usage now preferred:
       $this->getMailer('User')->send('forgotPassword', [$user]);
    will be annotated as
        /** @uses \App\Mailer\UserMailer::forgotPassword() */
       $this->getMailer('User')->send('forgotPassword', [$user]);
    To be able to follow it through a click in the IDE and also for the method to be checkable for usage (IDE => jump to the usage).

2.6.2

09 Dec 10:30
8c1c1cf
Compare
Choose a tag to compare

Improvements

  • Added 'ignoreDatabaseTables' config for DatabaseTableTask

2.6.1

25 Nov 12:31
af0db30
Compare
Choose a tag to compare

Fixes

  • Fix up FQCN for property annotations in entity.
  • Fix up plugin wildcard.

2.6.0

22 Nov 14:12
67b97b3
Compare
Choose a tag to compare

Improvements

  • Allow wildcard for partial match on plugin option: MyNamespace/* would run over all such matching app plugins
  • Allow -p all to run over all app plugins

1.21.0

22 Nov 14:03
0677bba
Compare
Choose a tag to compare

Fixes

  • Fix disabling of class tasks

Improvements

  • Allow wildcard for partial match on plugin option: MyNamespace/* would run over all such matching app plugins
  • Allow -p all to run over all app plugins

2.5.4

21 Nov 17:10
63e869a
Compare
Choose a tag to compare

Fixes

  • Fix disabling of class tasks

2.5.3

17 Oct 10:11
c920840
Compare
Choose a tag to compare

Fixes

  • Fixed up findOrCreate() annotation.
  • Reverted wrong annotation change.

2.5.2

17 Oct 02:34
2eeded4
Compare
Choose a tag to compare

Fixes

  • Fixed up paginate() annotation

2.5.1

17 Oct 02:25
1a6b0a1
Compare
Choose a tag to compare

Fixes

  • Reverted mixed[] back to array as it brings no real value. The feature flag will still be able to enable array<string, mixed>, though.

2.5.0

17 Oct 02:18
6236621
Compare
Choose a tag to compare

Fixes

  • Allow more complex array parsing for Illuminator and Annotator.
  • Allow generating stricter "generics" param annotations using genericsInParam feature flag (NOT yet supported by most IDEs) - can be useful for PHPStan/Psalm.
  • Allow having specific entities in generated method param doc block annotations instead of EntityInterface using concreteEntitiesInParam feature flag (NOT recommended) - can be useful for PHPStan/Psalm.

Full Changelog: 2.4.0...2.5.0