You are here

function webform_service_resource_load in Webform Service 7.4

Same name and namespace in other branches
  1. 6.3 webform_service.module \webform_service_resource_load()

Load a resource provided its uuid. Much like node_load, but with uuid's...

Parameters

type $uuid:

Return value

type

11 calls to webform_service_resource_load()
ServicesResourceWebformTests::testEndpointSubmission in tests/ServicesResourceWebformTests.test
Test creating submissions on a webform.
ServicesResourceWebformTests::testEndpointWebformCreate in tests/ServicesResourceWebformTests.test
Testing webform Create.
ServicesResourceWebformTests::testEndpointWebformDelete in tests/ServicesResourceWebformTests.test
Testing webform Delete.
ServicesResourceWebformTests::testEndpointWebformUpdate in tests/ServicesResourceWebformTests.test
Testing webform Update.
webform_service_get_resource in ./webform_service.module
Returns a single media resource.

... See full list

File

./webform_service.module, line 406

Code

function webform_service_resource_load($uuid, $reset = FALSE) {
  $webforms =& drupal_static(__FUNCTION__);
  if ($reset || empty($webforms[$uuid])) {
    $entity = entity_uuid_load('node', array(
      $uuid,
    ), array(), $reset);
    $webforms[$uuid] = reset($entity);
  }
  return empty($webforms[$uuid]) ? NULL : $webforms[$uuid];
}