Вход Регистрация
Файл: system/controllers/subscriptions/backend/actions/delete.php
Строк: 23
<?php

class actionSubscriptionsDelete extends cmsAction {

    public function 
run($id null){

        if(
$id){
            
$items = array($id);
        } else {
            
$items $this->request->get('selected', array());
        }

        if (!
$items) { cmsCore::error404(); }

        if (!
cmsForm::validateCSRFToken$this->request->get('csrf_token''') )){
            
cmsCore::error404();
        }

        foreach (
$items as $id) {
            if(
is_numeric($id)){

                
$subscriptions $this->model->deleteSubscriptionsList($id);

                if(
$subscriptions){
                    foreach (
$subscriptions as $subscription) {
                        
$this->controller_activity->deleteEntry('subscriptions''subscribe'$subscription['id']);
                    }
                }

            }
        }

        
cmsUser::addSessionMessage(LANG_SUCCESS_MSG'success');

        
$this->redirectToAction('list');

    }

}
Онлайн: 1
Реклама