Пример #1
0
 /**
  * Efface l'entité en base de donnée
  * @return boolean
  */
 public function remove()
 {
     $field = $this->_storage->get($this->_config->getPrimaryKey());
     $value = $field->getValue();
     // Si la valeur est vide
     if (empty($value)) {
         return FALSE;
     }
     // Exécute la requête
     return $this->db()->where($field->getName(), $value)->delete($this->_config->getTable());
 }
Пример #2
0
 /**
  * Modifie le nom de la table
  * @param \Origami\Entity\Manager\Config $config
  */
 public function setName(\Origami\Entity\Manager\Config &$config)
 {
     $this->name = $config->getTable();
 }
Пример #3
0
 /**
  * Efface un ou plusieurs modèle
  * @return boolean
  */
 public function delete()
 {
     return \Origami\DB::get($this->config->getDataBase())->delete($this->config->getTable());
 }