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; }
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; }
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; }