public static function recently_saved_results() { $recent_results = pts_tests::test_results_by_date(); if (count($recent_results) > 0) { $recent_results = array_slice($recent_results, 0, 5, true); $res_length = strlen(pts_strings::find_longest_string($recent_results)) + 2; $current_time = time(); foreach ($recent_results as $m_time => &$recent_result) { $days = floor(($current_time - $m_time) / 86400); $recent_result = sprintf('%-' . $res_length . 'ls [%-ls]', $recent_result, $days == 0 ? 'Today' : pts_strings::days_ago_format_string($days) . ' old'); } echo PHP_EOL . 'Recently Saved Test Results:' . PHP_EOL; echo pts_user_io::display_text_list($recent_results) . PHP_EOL; return true; } return false; }