protected function dir_check($dir_path = null, $is_force = true) { if (empty($dir_path)) { $dir_path = Config::twitter()->tmp_dir; } if (file_exists($dir_path)) { return true; } if (!$is_force) { return false; } mkdir($dir_path, 755, true); return true; }
public function __construct($init_access_token = false) { $this->consumer_key = Config::twitter()->consumer_key; $this->consumer_secret = Config::twitter()->consumer_secret; $this->oauth_callback = 'http' . (empty($_SERVER["HTTPS"]) ? '' : 's') . '://' . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]; $this->twitter_access_token = Config::twitter()->accesstoken_file; $this->screen_name = Config::twitter()->screen_name; // アクセストークンが取得できない場合は、Twitter の認証ページにリダイレクトされるので初期化をここで終わらせる if (!$this->initialize_access_token($init_access_token)) { return false; } $this->twitter = $this->generate_twitter_instance($this->access_token); $this->registered_max_tweet_id = null; }
public function created_at_f() { return $this->created_at_datetime()->format(Config::twitter()->timestamp_format); }
} ?> <?php if (Config::fasebook()) { ?> <li><a href="<?php echo Config::fasebook(); ?> "><i class="fa fa-facebook-square"></i> Facebook</a></li><?php } ?> <?php if (Config::twitter()) { ?> <li><a href="<?php echo Config::twitter(); ?> "><i class="fa fa-twitter-square"></i> Twitter</a></li><?php } ?> <?php if (Config::instagram()) { ?> <li><a href="<?php echo Config::instagram(); ?> "><i class="fa fa-instagram"></i> Instagram</a></li><?php } ?> </ul> </div>