public function presnaps(JSnapCommander $jsnap) { if (\Request::has('compareHostname')) { $presnaps = $jsnap->loadPreSnapList(\Request::get('compareHostname')); if (count($presnaps) >= 1) { end($presnaps); $postsnaps = $jsnap->loadPostSnapList(\Request::get('compareHostname'), key($presnaps)); return ['error' => 0, 'presnaps' => $presnaps, 'postsnaps' => $postsnaps]; } return ['error' => 1, 'html' => 'There must be at least two (2) snapshots to execute snapshot comparison']; } return ['error' => 1, 'html' => 'Unable to retriever pre-snap list']; }