You are here

function apachesolr_nan_get_nan_by_path in Apache Solr Not-A-Node 7.2

function apachesor_nan_get_nan_by_path().

EntityFieldQuery wrapper to get a single nan by path.

Parameters

$path:

Return value

bool|mixed

2 calls to apachesolr_nan_get_nan_by_path()
apachesolr_nan_delete_entity in ./apachesolr_nan.admin.inc
function apachesolr_nan_delete_entity().
apachesolr_nan_write_entity in ./apachesolr_nan.admin.inc
function apachesolr_nan_write_entity().

File

./apachesolr_nan.admin.inc, line 266
Administrative functions and form builders for Apache Solr NAN Search.

Code

function apachesolr_nan_get_nan_by_path($path) {
  $query = new EntityFieldQuery();
  $entities = $query
    ->entityCondition('entity_type', 'apachesolr_nan')
    ->propertyCondition('path', $path)
    ->execute();
  if ($entities['apachesolr_nan']) {
    return reset(entity_load('apachesolr_nan', array_keys($entities['apachesolr_nan'])));
  }
  return FALSE;
}