Example #1
0
 public function createTax($data = array())
 {
     $data = array_merge(array('tax' => 19.0, 'name' => 'PHP UNIT'), $data);
     $this->deleteTax($data['name']);
     $tax = new Models\Tax\Tax();
     $tax->fromArray($data);
     $this->entityManager->persist($tax);
     $this->entityManager->flush();
     $this->entityManager->clear();
     $this->createdTaxes[] = $data['name'];
     return $tax;
 }
 /**
  * {@inheritDoc}
  */
 public function fromArray(array $array = array())
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'fromArray', array($array));
     return parent::fromArray($array);
 }