/** * return 'delete' link parameter * * @return array */ public function getParamsDelete() { $primaryKey = $this->model->primaryKey()[0]; return ['url' => [$this->actionRoute('delete'), $primaryKey => $this->model->getAttribute($primaryKey), 'ru' => ReturnUrl::getToken()], 'label' => 'Delete', 'icon' => Icon::create('trash'), 'linkOptions' => ['data-confirm' => 'Are you sure to delete this item?', 'data-method' => 'post', 'class' => 'text text-danger'], 'buttonOptions' => ['class' => 'btn btn-danger']]; }