function __toString() { return $this->languageToken ? $this->languageToken->__toString() : ""; }
/** * @author Krzysztof Bednarczyk * @param string $id * @return null|object|LanguageToken */ public function getToken($id) { $md5 = md5($id); $token = $this->em->getRepository("BordeuxLanguageBundle:LanguageToken")->findOneBy(["tokenMd5" => $md5]); if ($token) { return $token; } $token = new LanguageToken(); $token->setToken($id); $this->em->persist($token); $this->em->flush([$token]); return $token; }