https://book.cakephp.org/2.0/ja/core-utility-libraries/xml.html
App::uses('Xml', 'Utility');
public function rss() { $url = 'http://endoyuta.com/feed/'; $info = $this->_get_rss($url); if(!$info) return false; $this->log($info); } private function _get_rss($url) { try{ $rss = Xml::build($url); $item = $rss->channel->item[0]; return array( 'site_url' => $rss->channel->link, 'item_url' => $item->link, 'item_title' => $item->title ); }catch(Exception $e){ $this->log('Fail to get rss: '.$e->getCode().'|'.$e->getMessage(), 'debug'); return null; } }