/** * Get review items for rendering review items. * * @return void */ public function getReviewItems() { global $data; global $settings; // get target review items $this->getTargetReviewItems(); $array = array(); foreach ($settings['review_items'] as $code => $review_items) { $array[$code] = ReviewItem::whereIn('code', $review_items)->get()->toArray(); $arraySecond = array(); foreach ($array[$code] as $key => $row) { $arraySecond[$row['code']] = $row; } $array[$code] = $arraySecond; } $data['review_items'] = $array; }