You are here

function oa_core_truncate_list in Open Atrium Core 7.2

truncate a list to a given number of items with optional More link

Parameters

array $list array to be truncated:

int $count number of items desired:

string $more_link optional "More" link added to end of array:

boolean $always_link TRUE to always display more link:

Return value

array new list of items

File

includes/oa_core.util.inc, line 858
Code for Utility functions for OpenAtrium spaces

Code

function oa_core_truncate_list($list, $count, $more_link = '', $always_link = FALSE) {
  $new_list = array_slice($list, 0, $count);
  if (!empty($more_link) && ($always_link || count($list) != count($new_list))) {
    $new_list[] = $more_link;
  }
  return $new_list;
}