/** * @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; }
/** * @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; }