Exemple #1
0
 /**
  * @param \MORM\Entity $entity
  *
  * @return \MORM\Entity
  */
 protected function iniType(\MORM\Entity $entity)
 {
     $dataType = [];
     $dataset = $entity->getData();
     if (!empty($dataset)) {
         foreach ($dataset as $key => $value) {
             $entity->set($key, null);
             $dataType[$key] = $value;
         }
     }
     $this->setDataType($dataType);
     return $entity;
 }
Exemple #2
0
 /**
  * @param \MORM\Entity $entity
  *
  * @return
  */
 public function remove(\MORM\Entity $entity)
 {
     $result = [];
     $data = $entity->getData();
     $table = $entity->getTable();
     $array = $entity->getType($entity);
     $result = $this->getQL()->deleteOne($table, $array);
     $entity = null;
     return;
 }