LeanMapper
LeanMapper copied to clipboard
Lean Mapper is a tiny ORM based on powerful Dibi database abstraction library for PHP.
I use PostgreSQL and [UUID datatype](http://www.postgresql.org/docs/9.4/static/datatype-uuid.html). To generate proper UUID you need to set annotation to ``` @property DibiLiteral $uuid ``` so resulting SQL looks like this: ``` sql INSERT...
V určitých situacích je potřeba zjistit, zda entita (obecně třída) implementuje nějaké rozhraní (obecně implementuje nějaké metody). Pokud chceme po nějaké entitě, aby vlastnila nějaké properties, můžeme sice změnit její...
Collection properties obtained from entity now using keys based on collection item's primary key.
> :bulb:\ > This is a **"work in progress"** PR to show the extent of changes. It is a bare minimum of changes that I propose and that enables extensions...
Changes: - Updated _Tester_ to version v2 to enable for `-C` switch (see below) - Added section to readme about testing - Added 2 _Composer_ commands for testing: - `composer...
Hello, let me first thank you _all_ for creating and maintaining this wonderful tool. ### The problem We used LeanMapper in several projects some 2 years back and hit a...
``` php /** * @property null|string $firstname * @property string $surname */ class User extends LeanMapper\Entity { protected function initDefaults() { $this->firstname = NULL; } } //////// $user = new...
Ahoj, pri vyvoji pouzivam nastroj na migrovanie DB, a narazil som na tento problem: mal som 2 migracia A a B v B som pridaval stlpec `foo` a samozrejme som...
Ahoj, ako spravne managovat kolekcie v LM ? ``` /** * @property int $id * @property Bar[] $bars m:belongsToMany */ class Foo extends Entity { } /** * @property int...
Nerozumím, jakým způsobem mohu entity naučit pokládat složité dotazy (nevyjádřitelné predefinovanými vazbami jako n:belongsToMany atd.) Dejme tomu: eshop, produkty + objednávky. Chtěl bych, aby $product entita znala atribut jako počet_prodaných_kusů_produktu_za_3měsícezpět....