Esempio n. 1
0
 /**
  * Exclude object from result
  *
  * @param   ChildAdmin $admin Object to remove from the list of results
  *
  * @return ChildAdminQuery The current query, for fluid interface
  */
 public function prune($admin = null)
 {
     if ($admin) {
         $this->addUsingAlias(AdminTableMap::ID, $admin->getId(), Criteria::NOT_EQUAL);
     }
     return $this;
 }
 /**
  * @param Admin $object
  *
  * @return \Thelia\Form\BaseForm
  */
 protected function hydrateObjectForm($object)
 {
     $data = array('id' => $object->getId(), 'firstname' => $object->getFirstname(), 'lastname' => $object->getLastname(), 'login' => $object->getLogin(), 'profile' => $object->getProfileId(), 'locale' => $object->getLocale(), 'email' => $object->getEmail());
     // Setup the object form
     return $this->createForm(AdminForm::ADMINISTRATOR_MODIFICATION, "form", $data);
 }
 /**
  * @param Admin $object
  * @return int
  */
 protected function getObjectId($object)
 {
     return $object->getId();
 }