function content_slider_load_nodes in Featured Content Slider 7.2
Same name and namespace in other branches
- 7.3 content_slider.module \content_slider_load_nodes()
- 7 content_slider.module \content_slider_load_nodes()
Collect all node of a specific content type. @para string $content_type machine name of content type
Return value
array $nodes associative array contains node's nid as key and node's object as value
1 call to content_slider_load_nodes()
- content_slider_block_view in ./
content_slider.module - Implements hook_block_view().
File
- ./
content_slider.module, line 102 - Module file for content slider module.
Code
function content_slider_load_nodes($content_type) {
$nodes = array();
$nids = db_select('node', 'n')
->fields('n', array(
'nid',
'created',
))
->condition('n.status', 1)
->condition('n.type', array(
$content_type,
), 'IN')
->orderBy('n.created', 'DESC')
->range(0, 10)
->addTag('node_access')
->execute()
->fetchCol();
$nodes = node_load_multiple($nids);
return $nodes ? $nodes : array();
}