Search by

hermajan / dobine

hermajan

Doctrine extensions.

Package info

github.com/hermajan/dobine

Homepage

pkg:composer/hermajan/dobine

Statistics

Installs: 4 455

Dependents: 2

Suggesters: 0

Stars: 0

Open Issues: 0

v0.7 2024-08-05 14:43 UTC

This package is auto-updated.

Last update: 2026-08-27 09:24:57 UTC


README

Tests Packagist

Lightweight library providing useful extensions for Doctrine packages.

✨ Features

  • Connections – convenient DBAL connection setup with environment-based and parameter-based configuration.
  • Entities – base entities with property accessors (including Nette accessors) for rapid entity development.
  • Facades – base facades to simplify working with the entity manager and repositories.
  • Pagination – a ready-to-use paginator for splitting query results into pages.
  • Property traits – reusable traits such as Identable, Creatable, Dateable, Sluggable, Sortable, Treeable, Translatable, Localable, Iconable, Textable and Arrayable.
  • Subscribers – event subscribers like a table prefix subscriber for automatic table naming.
  • Custom types – additional Doctrine types, including an array-with-null type and enum type support.
  • Utilities – helper utilities such as string helpers.

📥 Installation

Install this via Composer:

composer require hermajan/dobine

📚 Documentation

Usage and documentation for this project is in wiki.