You are here

function flexslider_example_uninstall in Flex Slider 7.2

Same name and namespace in other branches
  1. 8.2 flexslider_example/flexslider_example.install \flexslider_example_uninstall()

Implements hook_uninstall().

File

flexslider_example/flexslider_example.install, line 13
Install tasks for flexslider_example

Code

function flexslider_example_uninstall() {

  // Collect all the example nodes and delete them since core/features won't do
  // this for us
  // @see [#1840288]
  $query = new EntityFieldQuery();
  $query
    ->entityCondition('entity_type', 'node')
    ->entityCondition('bundle', 'flexslider_example');
  $results = $query
    ->execute();

  // Ensure we have some nodes
  if (!empty($results['node'])) {
    $nids = array_keys($results['node']);
    node_delete_multiple($nids);
  }
}