You are here

public function SocialContent::loadInstanceSettings in Social Content 7.2

Load instance settings for the current global.

Parameters

int $instance_id: The instance id.

Return value

array The instance settings loaded from storage.

1 call to SocialContent::loadInstanceSettings()
SocialContent::__construct in ./social_content.class.inc
Class constructor to instantiate a new object.

File

./social_content.class.inc, line 80
Social Content class.

Class

SocialContent
TODO: Table names should be a property for ease of change Separate this class into smaller classes.

Code

public function loadInstanceSettings($instance_id) {
  $row = db_select('social_content_instances', 'social_content_instances')
    ->fields('social_content_instances', array())
    ->condition('id', $instance_id)
    ->execute()
    ->fetch();
  if ($row) {
    $settings = unserialize($row->settings);
    $settings['id'] = $row->id;
  }
  $settings['count'] = self::getImportCount($instance_id);
  $this->settings['instance'] = $settings;
  return $settings;
}