PodioItem::filter からの複数の応答を 1 つの配列、または 1 つの PodioItemCollection に結合する良い方法を見つけようとしています。
ポディオ アプリに 221 のアイテムがあり、100 の制限を使用していると仮定すると、100、100、および 33 の 3 つの応答が得られます。それらを取得した後、それらを 1 つの配列または PodioCollection として操作したいと考えています。
PodioItemCollections を一緒に追加するにはどうすればよいですか? offsetSet() 関数は一度に 1 つのアイテムしか追加しないと思います。
現在、私は _get_items() 関数を使用していますが、これはその markws としてコーシャではないと思われます ** 内部のみ **
$list = Array();
$x=0;
do {
$ret_items = PodioItem:filter(appid,array('limit'=> 100, 'offset' => $x));
$list = array_merge($list, $ret_items->_get_items());
$x=$x+100;
} while (count($ret_items) == 100);