has_status('running'); } public function is_resumable() { return $this->has_section(['import', 'delete', 'timeout']); } protected function default($session) { return array_merge(parent::default($session), [ 'section' => 'import', 'progress' => [ 'import' => [ 'start' => 0, 'end' => 0, 'current_row' => 0, ], 'delete' => [ 'start' => 0, 'end' => 0, 'current_row' => 0, ] ], ]); } }