Skip to content

Remove Static Instance Caches from First-Party Factories #381

@armanist

Description

@armanist

Scope

  • LoggerFactory
  • SessionFactory
  • CacheFactory
  • Database

Rules

  • No static $instances
  • Use DI for caching
  • Preserve public API

Acceptance Criteria

  • Services are App-scoped
  • Lazy loading preserved
  • No process-wide state

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions