Skip to content

Conversation

@paulbalandan
Copy link
Collaborator

@paulbalandan paulbalandan commented Feb 16, 2024

Closes #17
Fixes #19
Fixes #25

This will use CI v4.5 and PHP 8.1 so this might still hold for a while.

IN PROGRESS

To do:

  • Use codeigniter4/codeigniter4:4.5.x-dev branch while v4.5 is not yet released (this will be removed after v4.5 release) Require codeigniter4/framework@^4.5
  • Remove hacks to downgrade release (to support PHP 8.1+ solely)
  • Require phpstan/phpstan@^1.11 and friends
  • Use SQLite to store database (to obtain an accurate picture of the database, we'll use a live database created from the user's migration files)
  • Add representations of the database, tables, and columns (value objects)
  • Add migrations helper
  • Add model/entity casts helper (that is aligned with new cast behavior in 4.5)
  • Add entity property extension for dynamic fetch of entity properties
  • Add entity method extension
  • Add model method extension
  • Add phpstan rules

@paulbalandan paulbalandan added bug Something isn't working feature New feature addition labels Feb 16, 2024
@paulbalandan paulbalandan force-pushed the 1.5.x branch 2 times, most recently from 13b4a07 to 6efbd89 Compare February 25, 2024 16:38
@paulbalandan paulbalandan force-pushed the 1.5.x branch 3 times, most recently from 1986a10 to 7fa9653 Compare April 10, 2024 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working feature New feature addition

Projects

None yet

2 participants