domain_unserialize

Versions
domain
domain_unserialize($object)

Unserialize an object stored in {domain_*} tables.

PostGRES has issues with bytea fields, and while this is handled cleanly in cache_get(), we have our own functions for retrieving similar data objects. So we must be sure to unserialize these safely.

See also

http://drupal.org/node/686146

Parameters

$object The serialized object.

Return value

$data Properly unserialized data or an empty string if the $object contained no data.

▾ 10 functions call domain_unserialize()

domain_batch_form in ./domain.admin.inc
Generate the form data for a batch update.
domain_batch_form_submit in ./domain.admin.inc
FormsAPI for saving batch form actions.
domain_conf_domain_bootstrap_full in domain_conf/domain_conf.module
Implementats hook_domain_bootstrap_full().
domain_conf_form in domain_conf/domain_conf.admin.inc
Custom form to generate domain-specific site settings.
domain_conf_variable_delete in domain_conf/domain_conf.module
Delete a setting from {domain_conf}.
domain_conf_variable_get in domain_conf/domain_conf.module
Load a variable specific to a domain.
domain_conf_variable_save in domain_conf/domain_conf.module
Store a single variable in {domain_conf}.
domain_theme_settings_submit in domain_theme/domain_theme.admin.inc
Process domain_theme_settings form submissions.
domain_theme_set_variables in domain_theme/domain_theme.module
_domain_conf_load_primary in domain_conf/domain_conf.module
Load the variables from the primary domain.

Code

./domain.bootstrap.inc, line 258

<?php
function domain_unserialize($object) {
  if (empty($object)) {
    return;
  }
  return unserialize(db_decode_blob($object));
}
?>

Contact

  • agentrickard [at] gmail [dot] com

Donations

My Amazon.com Wish List