You are here

public function EntityShareMediasScaldAbstract::getScaldIdFromUuid in Entity Share 7

Get a scald Id from a UUID.

Parameters

string $uuid: UUID of the Scald atom.

Return value

mixed ScaldId or FALSE.

1 call to EntityShareMediasScaldAbstract::getScaldIdFromUuid()
EntityShareMediasScaldImport::importScaldAtom in modules/entity_share_medias/modules/entity_share_medias_scald/includes/entity_share_medias_scald.import.inc
Import the scald Atom.

File

modules/entity_share_medias/modules/entity_share_medias_scald/includes/entity_share_medias_scald.abstract.inc, line 36
Class for handling scald Medias in RTE.

Class

EntityShareMediasScaldAbstract
Abstract Class to manage scald atoms.

Code

public function getScaldIdFromUuid($uuid) {
  if ($this
    ->isCustomUuid($uuid)) {
    list(, $provider, $base_id, ) = explode('-', $uuid);
    $sid = $this
      ->getScaldAtomFromProvider($provider, $base_id);
  }
  else {
    $sid = $this
      ->getScaldIdFromBaseEntityUuid($uuid);
  }
  return $sid;
}