modChunk.remove
Последнее обновление not available | История страницы | Улучшить эту страницу | Сообщить о проблеме
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn moremodChunk::remove¶
Метод удаляет запись Chunk вместе со связанными записями: ссылками на property sets и записями ACL элемента. Файл статического источника статического Chunk остаётся на диске.
Оба события выполняются, только когда экземпляр — modX: OnChunkBeforeRemove до удаления, OnChunkRemove после успешного удаления. Каждому событию передаются ссылка на chunk и массив ancestors. Родительская реализация сначала проверяет политику доступа remove, а неудачу удаления сам modChunk::remove пишет в журнал с chunk_err_remove.
Синтаксис¶
boolean remove ([array $ancestors = []])
-
$ancestors(array) Уже удалённые записи, чтобы составные ссылки не зациклились, по умолчанию[]. - Объявлен в
modChunk(core/src/Revolution/modChunk.php); родительская реализация —modAccessibleObject::remove(core/src/Revolution/modAccessibleObject.php).
Пример¶
$chunk = $modx->getObject('modChunk', ['name' => 'MyChunk']);
if ($chunk) {
$chunk->remove();
}
Смотрите также¶
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn more










