Skip to content

feat: add storage interface and support for file or db based templates#144

Merged
ericsizemore merged 1 commit intomasterfrom
add-interface-adapters
Jan 26, 2025
Merged

feat: add storage interface and support for file or db based templates#144
ericsizemore merged 1 commit intomasterfrom
add-interface-adapters

Conversation

@ericsizemore
Copy link
Copy Markdown
Owner

Pull Request

Proposed Changes

Adds a new Storage interface and introduces database template support in addition to filesystem based templates. Also replaces native exceptions with library-specific exceptions.

Readiness Checklist

Author/Contributor

  • You have read CONTRIBUTING
  • If documentation is needed for this change, has that been included in this pull request
  • run composer run-script phpunit and ensure you have test coverage for the lines you are introducing
  • run composer run-script phpstan and fix any issues that you have introduced
  • run composer run-script psalm and fix any issues that you have introduced
  • run composer run-script phpcs:check and fix any issues that you have introduced

Reviewer

  • Label as either fix, documentation, or enhancement
  • Additionally label as verified or unverified

@ericsizemore ericsizemore added enhancement New feature or request unverified A bug/issue that has not yet been verified labels Jan 26, 2025
@ericsizemore ericsizemore self-assigned this Jan 26, 2025
@ericsizemore ericsizemore merged commit e246469 into master Jan 26, 2025
@ericsizemore ericsizemore deleted the add-interface-adapters branch January 26, 2025 17:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request unverified A bug/issue that has not yet been verified

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant