Skip to content

Releases: CakeDC/cakephp-phpstan

4.3.0

Choose a tag to compare

@rochamarcelo rochamarcelo released this 21 May 19:36
b2b3538

What's Changed

  • Narrow Cake\ORM\Association::find() return to SelectQuery by @dereuromark in #68

Full Changelog: 4.2.0...4.3.0

4.2.0

Choose a tag to compare

@steinkel steinkel released this 10 Apr 08:06

What's Changed

New Contributors

Full Changelog: 4.1.1...4.2.0

4.1.1

Choose a tag to compare

@rochamarcelo rochamarcelo released this 13 Nov 13:37
4159d1c

What's Changed

Full Changelog: 4.1.0...4.1.1

4.1.0

Choose a tag to compare

@rochamarcelo rochamarcelo released this 12 Oct 14:02
a96c5f2

What's Changed

Full Changelog: 4.0.0...4.1.0

4.0.0

Choose a tag to compare

@rochamarcelo rochamarcelo released this 11 Nov 16:11

What's Changed

Full Changelog: 3.2.0...4.0.0

2.1.0

Choose a tag to compare

@rochamarcelo rochamarcelo released this 23 Oct 12:09

What's Changed

  • Backport of TableAssociationTypeNodeResolverExtension for cakephp 4 by @Harfusha in #37

New Contributors

Full Changelog: 2.0.1...2.1.0

3.2.0

Choose a tag to compare

@rochamarcelo rochamarcelo released this 23 Oct 11:46
e7bb4a4

What's Changed

  • Update composer.json by @dereuromark in #34
  • Feature/expression type resolver extension by @rochamarcelo in #36
    • New extension to handle trait's method Cake\Mailer\MailerAwareTrait::getMailer
    • New extension to handle trait's method Cake\ORM\Locator\LocatorAwareTrait::fetchTable
    • PHPQA fixes, errors found on a clean install
  • New rules by @rochamarcelo in #38
    • Added optional rule DisallowEntityArrayAccessRule
    • Aded rule GetMailerExistsClassRule
    • Added rule LoadComponentExistsClassRule
    • Updated doc with new rules
    • Fixed code to ignore the rule LoadObjectExistsCakeClassRule when target class is not from a value we can extract

Full Changelog: 3.1.2...3.2.0

3.1.2

Choose a tag to compare

@rochamarcelo rochamarcelo released this 28 Feb 11:37
3ea916b

What's Changed

Full Changelog: 3.1.1...3.1.2

3.1.1

Choose a tag to compare

@rochamarcelo rochamarcelo released this 23 Feb 17:12

What's Changed

Full Changelog: 3.1.0...3.1.1

3.1.0

Choose a tag to compare

@rochamarcelo rochamarcelo released this 22 Feb 15:11
102f5cc

What's Changed

  • Feature/fetch table with default table by @rochamarcelo in #19
    • Check defined $defaultTable when calling LocatorAwareTrait::fetchTable without arguments
    • For controllers when calling fetchTable without arguments and not defined custom $defaultTable try to detect the table based on the Controller's className
    • Fixed console helper extension to use ucfirst as is done in the method ConsoleIo::helper
  • Update README.md by @steinkel in #23
  • Add license file and fix readme links by @steinkel in #24
  • Update README.md by @dereuromark in #21
  • Update ci.yml to add php8.3 by @steinkel in #25
  • Update README.md by @dereuromark in #26
  • Improve return types for Table methods by @rochamarcelo in #27
  • Feature/cakephp rules 001 by @rochamarcelo in #28
    • Added rule AddAssociationExistsTableClassRule
    • Added rule AddAssociationMatchOptionsTypesRule
    • Added rule AddBehaviorExistsClassRule
    • Added rule OrmSelectQueryFindMatchOptionsTypesRule
    • Added rule TableGetMatchOptionsTypesRule
    • Added extension to fix intersection phpDoc for associations

New Contributors

Full Changelog: 3.0.1...3.1.0