Laravel で SimplePie フィード パーサーを使用してみました。Laravelのライブラリフォルダにautoloader.phpとSimplePieのライブラリフォルダをプッシュし、start.phpにSimplePieのマップを追加しました
// フォルダ ツリー
- 図書館/
- 単純/
- 図書館/
- シンプルパイ/
- SimplePie.php
- autoloader.php
- 図書館/
- 単純/
// start.php マップ
Autoloader::map(array(
'Base_Controller' => path('app').'controllers/base.php',
'SimplePie' => path('app').'libraries/simple/autoloader.php',
));
// simplepie の新しいオブジェクト
$feed = new SimplePie();
$feed->set_feed_url($feed_url);
$feed->enable_cache(false);
$feed->set_output_encoding('utf-8');
SimplePie から新しいオブジェクトを作成すると、次のエラーが表示されます。
メッセージ:
オートローダーが正しく登録されていません