Knp\Bundle\KnpBundlesBundle\Entity\Developer::addOrganization PHP Method

addOrganization() public method

Add organizations
public addOrganization ( Organization $organization )
$organization Organization
    public function addOrganization(Organization $organization)
    {
        $this->organizations->add($organization);
        $organization->addMember($this);
    }

Usage Example

Example #1
0
 /**
  * @Given /^the site has following users:$/
  */
 public function theSiteHasFollowingUsers(TableNode $table)
 {
     $entityManager = $this->getEntityManager();
     $this->developers = array();
     foreach ($table->getHash() as $row) {
         $developer = new Entity\Developer();
         $developer->fromArray(array('name' => $row['name'], 'score' => isset($row['score']) ? $row['score'] : 0));
         if (isset($row['organization'])) {
             $organization = $this->organizations[$row['organization']];
             $developer->addOrganization($organization);
         }
         $entityManager->persist($developer);
         $this->developers[$developer->getName()] = $developer;
     }
     $entityManager->flush();
 }
All Usage Examples Of Knp\Bundle\KnpBundlesBundle\Entity\Developer::addOrganization