Ejemplo n.º 1
0
 public static function check_page_exist($fanpage_id)
 {
     if (empty(Model_Pages::find('first', array('where' => array('fanpage_id' => $fanpage_id))))) {
         return false;
     }
     return true;
 }
Ejemplo n.º 2
0
 public static function post_photo_to_fb_by_url($data)
 {
     $data = json_decode($data);
     $flag = false;
     $facebook = new \Libs\Facebook();
     $page = \Model_Pages::find(\Fuel\Core\Input::post('page_id'));
     $flag = $facebook->post_photo_by_url($page->long_lived_access_token, $page->fanpage_id, $data);
     return $flag;
 }
Ejemplo n.º 3
0
 public static function add_new_post($data)
 {
     $user = Model_Users::find('first', array('where' => array('fb_id' => $data['author'])));
     $page = Model_Pages::find($data['page_id']);
     $post = Model_Posts::forge($data);
     $post->author = $user->id;
     $post->modifier = $user->id;
     $post->page_id = $page->id;
     if (!$post->save()) {
         return false;
     }
     return true;
 }