示例#1
0
	/**
	 * Removes this object from datastore and sets delete attribute.
	 *
	 * @param      PropelPDO $con
	 * @return     void
	 * @throws     PropelException
	 * @see        BaseObject::setDeleted()
	 * @see        BaseObject::isDeleted()
	 */
	public function delete(PropelPDO $con = null)
	{
	    AbsenceEleveSaisiePeer::disableVersioning();
	    $utilisateur = UtilisateurProfessionnelPeer::getUtilisateursSessionEnCours();
	    if ($utilisateur != null) {
		    $this->setDeletedBy($utilisateur->getLogin());
	    }
	    $this->setUpdatedAt('now');
	    parent::delete($con);
	    AbsenceEleveSaisiePeer::enableVersioning();
	}