public function executeCrawl($device_id, $captured_before, $captured_after) { // APIにレコード問い合わせ $page = 1; do { $mesurements_data = $this->getMesurementsData($device_id, $captured_before, $captured_after, $page); // register record foreach ($mesurements_data as $key => $record) { \Model_L_Measurements_History::registerRecord($record); } $page++; } while (!empty($mesurements_data)); }