-
verfasst von Henning Leutz16f350c1
delete.php 761 B
<?php
/**
* This file contains package_quiqqer_bricks_ajax_brick_delete
*/
/**
* delete the Brick-IDs
*
* @param {String} $brickId - Brick-IDs; JSON Array
*/
function package_quiqqer_bricks_ajax_brick_delete($brickIds)
{
$BrickManager = new \QUI\Bricks\Manager();
$brickIds = json_decode( $brickIds, true );
foreach ( $brickIds as $brickId )
{
try
{
$BrickManager->deleteBrick( $brickId );
} catch ( QUI\Exception $Exception )
{
QUI::getMessagesHandler()->addAttention(
$Exception->getMessage()
);
}
}
}
\QUI::$Ajax->register(
'package_quiqqer_bricks_ajax_brick_delete',
array('brickIds'),
'Permission::checkAdminUser'
);