/** * Lists all DcEquipment models. * @return mixed */ public function actionIndex() { $dataProvider = new ActiveDataProvider(['query' => DcEquipment::find()]); return $this->render('index', ['dataProvider' => $dataProvider]); }
public function initDc($stationId) { if ($stationId > 0) { // insert dc equipment status $dcEquips = DcEquipment::find()->all(); if (!empty($dcEquips)) { foreach ($dcEquips as $dcEquip) { $dataEquipStatus[] = [$stationId, $dcEquip->id]; } Yii::$app->db->createCommand()->batchInsert('dc_equipment_status', ['station_id', 'equipment_id'], $dataEquipStatus)->execute(); } } }