/**
  * Overrides \NegawattEntityBaseNode::publicFieldsInfo().
  */
 public function publicFieldsInfo()
 {
     $public_fields = parent::publicFieldsInfo();
     $public_fields['location'] = array('property' => 'field_location', 'process_callbacks' => array(array($this, 'processLocation')));
     $public_fields['type'] = array('property' => 'field_account_type');
     $public_fields['zoom'] = array('property' => 'field_geo_zoom');
     $public_fields['logo'] = array('property' => 'field_logo', 'process_callbacks' => array(array($this, 'imageProcess')), 'image_styles' => array('thumbnail', 'medium', 'large'));
     return $public_fields;
 }
 /**
  * {@inheritdoc}
  *
  * Prepare summary section for the formatter.
  */
 public function getQueryForList()
 {
     // Handle summary section
     // Pass to the formatter a summary of min and max electricity_time_interval.
     // Prepare summary data for the formatter.
     $this->prepareSummary($this);
     return parent::getQueryForList();
 }