Exemplo n.º 1
0
 /**
  * Manage all serps created by the member
  * @before _secure, memberLayout
  */
 public function manage()
 {
     $this->seo(array("title" => "Serp | Manage", "view" => $this->getLayoutView()));
     $view = $this->getActionView();
     $keywords = \Keyword::all(array("user_id = ?" => $this->user->id, "serp" => true));
     $view->set("serps", $keywords);
     $now = strtotime(date('Y-m-d'));
     $user_registered = strtotime(StringMethods::only_date($this->user->created));
     $datediff = $now - $user_registered;
     $datediff = floor($datediff / (60 * 60 * 24));
     if ($datediff < 7) {
         $view->set("message", true);
     }
 }
Exemplo n.º 2
0
 protected function _social()
 {
     try {
         $keywords = Keyword::all(array("live = ?" => true, "serp = ?" => false), array("id", "user_id", "link"));
         foreach ($keywords as $k) {
             Shared\Service\Social::record($k);
             sleep(2);
             // to prevent bandwidth load
         }
     } catch (\Exception $e) {
         $this->log(print_r($e));
         $this->log("Error in getting Social Link Stats");
     }
 }