2017 © Pedro Peláez
 

library doctrine-traits

Trait to help work with doctrine

image

asjustas/doctrine-traits

Trait to help work with doctrine

  • Saturday, March 4, 2017
  • by asjustas
  • Repository
  • 1 Watchers
  • 0 Stars
  • 7 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Doctrine traits

Latest Stable Version Latest Unstable Version, (*1)

Traits to help now write same code again., (*2)

Installation

Install via composer:, (*3)

composer require asjustas/doctrine-traits, (*4)

Traits

AddRepositoryTrait

Trait add add method to doctrine repository., (*5)

class UserRepository extends EntityRepository
{
    use AddRepositoryTrait;
}

persist and flush object:, (*6)

$userRepository->add($object);

only persist object:, (*7)

$userRepository->add($object, false);

AddManyRepositoryTrait

Trait add addMany method to doctrine repository., (*8)

class UserRepository extends EntityRepository
{
    use AddManyRepositoryTrait;
}

persist and flush objects array:, (*9)

$userRepository->addMany($objects);

only persist objects array:, (*10)

$userRepository->addMany($object, false);

RemoveRepositoryTrait

Trait add remove method to doctrine repository., (*11)

class UserRepository extends EntityRepository
{
    use RemoveRepositoryTrait;
}

remove and flush object:, (*12)

$userRepository->remove($object);

only remove object:, (*13)

$userRepository->remove($object, false);

RemoveManyRepositoryTrait

Trait add addMany method to doctrine repository., (*14)

class UserRepository extends EntityRepository
{
    use RemoveManyRepositoryTrait;
}

remove and flush objects array:, (*15)

$userRepository->removeMany($objects);

only remove objects array:, (*16)

$userRepository->removeMany($object, false);

The Versions

04/03 2017

dev-master

9999999-dev https://github.com/asjustas/doctrine-traits

Trait to help work with doctrine

  Sources   Download

MIT

The Requires

 

The Development Requires

by Justas Vitaitis

04/03 2017

v0.1.0

0.1.0.0 https://github.com/asjustas/doctrine-traits

Trait to help work with doctrine

  Sources   Download

MIT

The Requires

 

The Development Requires

by Justas Vitaitis