public function BrightcoveClientEntityController::delete in Brightcove Video Connect 7.7
Same name and namespace in other branches
- 7.6 brightcove.client.inc \BrightcoveClientEntityController::delete()
Overridden to care about reverted entities.
Overrides EntityAPIControllerExportable::delete
File
- ./
brightcove.client.inc, line 132 - Client related code.
Class
- BrightcoveClientEntityController
- Entity controller class for Brightcove client.
Code
public function delete($ids, DatabaseTransaction $transaction = NULL) {
parent::delete($ids, $transaction);
$default_client = variable_get('brightcove_client_default');
if (!in_array($default_client, $ids)) {
$default_client = db_query('SELECT bcid FROM {brightcove_client} ORDER BY bcid ASC LIMIT 1')
->fetchField();
if ($default_client) {
variable_set('brightcove_client_default', $default_client);
}
}
}