protected function deactivateQueue($queue, $cascade = true)
{
$queue->active = false;
if ($cascade) {
foreach ($queue->outcome_queues as $oc) {
$this->deactivateQueue($oc);
}
}
$queue->save();
\Audit::add('admin', 'update', $queue->id, null, array('module' => 'PatientTicketing', 'model' => $queue->getShortModelName()));
}