/** * Add controls to the block * * @param object BlockSiteComponent $block * @param object Container $guiContainer * @return object Container The guiContainer * @access public * @since 5/24/07 */ function addBlockControls(BlockSiteComponent $block, Container $guiContainer) { parent::addBlockControls($block, $guiContainer); // Add controls bar and border $authZ = Services::getService("AuthZ"); $idManager = Services::getService("Id"); if ($authZ->isUserAuthorized($idManager->getId("edu.middlebury.authorization.modify"), $block->getQualifierId())) { if (count($block->getVisibleDestinationsForPossibleAddition())) { $this->wrapAsDraggable($guiContainer, $block->getId(), 'Block'); } } return $guiContainer; }