Download the PHP package mukadi/doctrine-crud without Composer
On this page you can find all versions of the php package mukadi/doctrine-crud. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download mukadi/doctrine-crud
More information about mukadi/doctrine-crud
Files in mukadi/doctrine-crud
Download mukadi/doctrine-crud
More information about mukadi/doctrine-crud
Files in mukadi/doctrine-crud
Vendor mukadi
Package doctrine-crud
Short Description It's simple CRUD Helper for Doctrine Managed entities.
License MIT
Package doctrine-crud
Short Description It's simple CRUD Helper for Doctrine Managed entities.
License MIT
Please rate this library. Is it a good library?
Informations about the package doctrine-crud
Mukadi Doctrine CRUD
It's simple CRUD Helper for Doctrine Managed entities.
Installation
Run php composer.phar require mukadi/doctrine-crud
Usage
The Mukadi\Doctrine\CRUD\CRUD` class implements methods for create, update, delete and retreive entity managed by Doctrine. the CRUD class instanciation require an instance of Doctrine Object Manager and FQCN of the entity to handle.
Methods | Description |
---|---|
constructor(\Doctrine\Common\Persistence\ObjectManager, $class) | create an CRUD new instance |
newObject() | create an new instance of type $class passed as parameter in the constructor |
create($object) | save $object to the database |
get($id) | get entity by id |
getOneBy($criteria = array()) | retreive a single entity from some criteria |
listing($criteria = array()) | get a set of entity by criteria. the criteria array accept some specials keys: [orderBy] (eg: $crud->listing(['orderBy' => ['time' => 'DESC']]) ).for order the result. The ['limit']['first'] specify the first element and the key ['limit']['max'] specify the maximum element to fetch |
update($object) | update an enetity |
delete($object) | remove an entity from the database |
supportsClass($class) | check if a class is handled by the CRUD isntance |
getManagedClass() | return the FQCN of the managed entity |
All versions of doctrine-crud with dependencies
PHP Build Version
Package Version
The package mukadi/doctrine-crud contains the following files
Loading the files please wait ....