You are here

function _oa_archive_get_section_content in Open Atrium Archive 7.2

Gets all the content within a particular Section.

Parameters

int $nid: The node ID of the Section.

Return value

array An array of node IDs.

1 call to _oa_archive_get_section_content()
oa_archive_trigger_flag in ./oa_archive.module
Helper function for flag and unflag hooks.

File

./oa_archive.module, line 225

Code

function _oa_archive_get_section_content($nid) {
  $query = new EntityFieldQuery();
  $query
    ->entityCondition('entity_type', 'node')
    ->propertyCondition('status', 1)
    ->fieldCondition('oa_section_ref', 'target_id', $nid);
  $result = $query
    ->execute();
  if (isset($result['node'])) {
    return array_keys($result['node']);
  }
  return array();
}