Ejemplo n.º 1
0
	/**
	 * Sets the properties of the curent object to the value they had at a specific version
	 *
	 * @param   AbsenceEleveSaisieVersion $version The version object to use
	 * @param   PropelPDO $con the connection to use
	 * @param   array $loadedObjects objects thats been loaded in a chain of populateFromVersion calls on referrer or fk objects.
	 *
	 * @return  AbsenceEleveSaisie The current object (for fluent API support)
	 */
	public function populateFromVersion($version, $con = null, &$loadedObjects = array())
	{
	
		$loadedObjects['AbsenceEleveSaisie'][$version->getId()][$version->getVersion()] = $this;
		$this->setId($version->getId());
		$this->setUtilisateurId($version->getUtilisateurId());
		$this->setEleveId($version->getEleveId());
		$this->setCommentaire($version->getCommentaire());
		$this->setDebutAbs($version->getDebutAbs());
		$this->setFinAbs($version->getFinAbs());
		$this->setIdEdtCreneau($version->getIdEdtCreneau());
		$this->setIdEdtEmplacementCours($version->getIdEdtEmplacementCours());
		$this->setIdGroupe($version->getIdGroupe());
		$this->setIdClasse($version->getIdClasse());
		$this->setIdAid($version->getIdAid());
		$this->setIdSIncidents($version->getIdSIncidents());
		$this->setIdLieu($version->getIdLieu());
		$this->setDeletedBy($version->getDeletedBy());
		$this->setCreatedAt($version->getCreatedAt());
		$this->setUpdatedAt($version->getUpdatedAt());
		$this->setDeletedAt($version->getDeletedAt());
		$this->setVersion($version->getVersion());
		$this->setVersionCreatedAt($version->getVersionCreatedAt());
		$this->setVersionCreatedBy($version->getVersionCreatedBy());
		return $this;
	}