Ejemplo n.º 1
0
 public function postTweet($status)
 {
     Codebird::setConsumerKey($this->container->getParameter('hm_twitterApiKey'), $this->container->getParameter('hm_twitterApiSecret'));
     $cb = Codebird::getInstance();
     $cb->setToken($this->container->getParameter('hm_twitterApiToken'), $this->container->getParameter('hm_twitterApiTokenSecret'));
     $reply = $cb->statuses_update('status=' . $status);
     return $reply;
 }
Ejemplo n.º 2
0
 /**
  * {@inheritdoc}
  */
 public function validate($value, Constraint $constraint)
 {
     // if recaptcha is disabled, always valid
     if (!$this->container->getParameter("vihuvac_recaptcha.enabled")) {
         return true;
     }
     // define variables for recaptcha check answer
     $secretKey = $this->container->getParameter("vihuvac_recaptcha.secret_key");
     $remoteip = $this->container->get("request_stack")->getCurrentRequest()->server->get("REMOTE_ADDR");
     $response = $this->container->get("request_stack")->getCurrentRequest()->get("g-recaptcha-response");
     if (!$this->checkAnswer($secretKey, $remoteip, $response)) {
         $this->context->addViolation($constraint->message);
     }
 }