public function EntityLegalDocument::getSetting in Entity Legal 7
Same name and namespace in other branches
- 7.2 entity_legal.entity.inc \EntityLegalDocument::getSetting()
 
Get a legal document setting.
Functions similar to variable get by allowing default values but differs by checking for a variable keys existence
Parameters
string $setting_group: The group of settings the setting belongs to.
string $setting_key: The settings key within the settings group.
mixed $default: The default value to return if the setting is not found.
Return value
mixed The value of hte setting.
1 call to EntityLegalDocument::getSetting()
- EntityLegalDocument::getAcceptanceDeliveryMethod in ./
entity_legal.entity.inc  - Get the acceptance delivery method for a given user type.
 
File
- ./
entity_legal.entity.inc, line 214  - Entity API main classes used by entity_legal module.
 
Class
- EntityLegalDocument
 - Legal Document entity with revision support.
 
Code
public function getSetting($setting_group, $setting_key, $default = FALSE) {
  if (!isset($this->settings)) {
    return $default;
  }
  if (!isset($this->settings[$setting_group])) {
    return $default;
  }
  if (!isset($this->settings[$setting_group][$setting_key])) {
    return $default;
  }
  return $this->settings[$setting_group][$setting_key];
}