本文整理汇总了PHP中Default_Model_Countries::refresh方法的典型用法代码示例。如果您正苦于以下问题:PHP Default_Model_Countries::refresh方法的具体用法?PHP Default_Model_Countries::refresh怎么用?PHP Default_Model_Countries::refresh使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Default_Model_Countries
的用法示例。
在下文中一共展示了Default_Model_Countries::refresh方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: get
/**
* @overrides get() from RestResource
*/
public function get()
{
if (parent::get() !== false) {
if ($this->_listMode === RestListModeEnum::RL_NORMAL) {
$res1 = new Default_Model_Countries();
$res2 = new Default_Model_Regions();
$res3 = new Default_Model_NGIs();
$res1->refresh("xml");
$res2->refresh("xml");
$res3->refresh("xml");
$items = array_merge(array_merge($res1->items, $res2->items), $res3->items);
$this->_total = count($items);
return new XMLFragmentRestResponse($items, $this);
} elseif ($this->_listMode === RestListModeEnum::RL_LISTING) {
$this->_listMode = RestListModeEnum::RL_NORMAL;
return $this->_list();
}
} else {
return false;
}
}