function pageController() { $ads = AdModel::getMostRecent(3); $ads = array_map(function ($ad) { $truncateAt = 15; if (strlen($ad['description']) > $truncateAt) { $ad['description'] = substr($ad['description'], 0, $truncateAt) . '...'; } return $ad; }, $ads); return ['ads' => $ads]; }