/** * Get or create Cron entity for $name. * * @param string $name * @param bool $create * * @return Cron */ protected function _getEntity($name, $create = true) { $entity = $this->_getRepository()->findOneBy(array('name' => $name)); if ($entity === null && $create) { $entity = new Cron(); $entity->setName($name); } return $entity; }