Tuitter_Tweets::filter

Tweetsをフィルタリングして、必要な情報だけを絞り込む。

filter( Tuitter_Filter_Interface $filter )

パラメータ

filter

フィルタオブジェクト。

フィルタは典型的なものが幾つか用意されているが、Tuitter_Filter_Interfaceを実装することでカスタムされたものを作ることも出来る。

$tweets = $tuitter->getHomeTL();

// 任意のフィルタをロードし、適用する
Tuitter::load('Filter/HashTag.php');
$tweets->filter(new Tuitter_Filter_HashTag('hoge'));

// フィルタされたものだけが残っている
foreach($tweets as $tweet){
        echo $tweet->text."\n";
}