Ejemplo n.º 1
0
 private function getClassification($id)
 {
     $conditions = " id = :id: ";
     $parameters = array("id" => "{$id}");
     $changeClassification = MeiuiTag::findFirst(array($conditions, "bind" => $parameters));
     return $changeClassification;
 }
Ejemplo n.º 2
0
 public function insert_tag($tag)
 {
     $conditions = " tag_name = :tag_name:";
     $parameters = array("tag_name" => $tag);
     $db_tag = MeiuiTag::findFirst(array($conditions, "bind" => $parameters));
     if (!$db_tag) {
         $db_tag = new MeiuiTag();
         $db_tag->tag_name = $tag;
         $db_tag->create_user = $_SESSION['auth']['id'];
         $db_tag->create_time = time();
         $db_tag->save();
     }
     return $db_tag;
 }
Ejemplo n.º 3
0
 public function set_user_tag()
 {
     $conditions = " user_id = :user_id: ";
     $parameters = array("user_id" => intval($_GET['user_id']));
     $user_tag = MeiuiUserTag::find(array($conditions, "bind" => $parameters));
     if ($user_tag) {
         foreach ($user_tag as $one) {
             $conditions = " id = :id: ";
             $parameters = array("id" => $one->tag_id);
             $history_tag = MeiuiTag::findFirst(array($conditions, "bind" => $parameters));
             if ($history_tag) {
                 if (!in_array($history_tag->tag_name, $this->main['data']['user_tag_history'])) {
                     $this->main['data']['user_tag_history'][] = $history_tag->tag_name;
                 }
             }
         }
         $this->main['data']['user_tag_history'] = array_reverse($this->main['data']['user_tag_history']);
     }
 }
Ejemplo n.º 4
0
 private function insert_tag($tag, $user_id)
 {
     $conditions = " tag_name = :tag_name:";
     $parameters = array("tag_name" => $tag);
     $db_tag = MeiuiTag::findFirst(array($conditions, "bind" => $parameters));
     if (!$db_tag) {
         $db_tag = new MeiuiTag();
         $db_tag->tag_name = $tag;
         $db_tag->tag_type = 1;
         $db_tag->create_user = $user_id;
         $db_tag->create_time = time();
         $db_tag->save();
     }
     return $db_tag;
 }