yiisoft/active-record
Active Record ORM for PHP in the Yii3 ecosystem. Map database tables to classes, perform CRUD operations, define relationships, and build queries through a familiar object-oriented API on top of yiisoft/db. A lightweight choice for ActiveRecord-style persistence.
yiisoft/active-record 1.1.0 is a minor, backward-compatible release with correctness and performance fixes. It reduces the case for maintaining a custom ActiveRecord/ORM layer in PHP services that fit the Yii3/PSR ecosystem.SoftDelete with custom dates (#558), upsert() semantics (#561, #562), relation query construction (#550), and properties with hooks (#567) directly affect deletion workflows, import/sync features, and multi-model reporting. These are production-correctness improvements, not cosmetic changes.ActiveRecord::get() (#571) supports latency improvements in hot read paths and may defer premature caching or query-layer work.yiisoft/config plugin (#576, #577) and clarified JoinWith callable type (#564) lower setup friction and improve IDE/static-analysis support.ActiveRecord::get() and simpler configuration defaults. Approve the upgrade; no migration budget is required.upsert() with associative values and updateProperties = false, relation queries across related classes, and properties with hooks. Expect modest read-path improvements and less config boilerplate. Because this is not a Laravel package, confirm fit against Eloquent or Doctrine before standardizing.How can I help you explore Laravel packages today?