You are here

public function BrightcoveClientEntityController::export in Brightcove Video Connect 7.7

Same name and namespace in other branches
  1. 7.6 brightcove.client.inc \BrightcoveClientEntityController::export()

Overridden.

Overrides EntityAPIControllerExportable::export

File

./brightcove.client.inc, line 147
Client related code.

Class

BrightcoveClientEntityController
Entity controller class for Brightcove client.

Code

public function export($entity, $prefix = '') {
  $vars = get_object_vars($entity);
  unset($vars[$this->statusKey], $vars[$this->moduleKey], $vars['is_new'], $vars['changed']);
  if ($this->nameKey != $this->idKey) {
    unset($vars[$this->idKey]);
  }
  return entity_var_json_export($vars, $prefix);
}