%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/vacivi36/intranet.vacivitta.com.br/protected/humhub/modules/admin/grid/
Upload File :
Create Path :
Current File : /home/vacivi36/intranet.vacivitta.com.br/protected/humhub/modules/admin/grid/CheckboxColumn.php

<?php


namespace humhub\modules\admin\grid;


use humhub\libs\Html;
use humhub\modules\user\models\ProfileField;
use yii\grid\DataColumn;

class CheckboxColumn extends DataColumn
{

    public $attribute;

    public $disabled = true;

    public $format = 'raw';

    public $options = ['style' => 'width:100px;'];

    public $contentOptions = ['style' => 'text-align:center'];

    public $headerOptions = ['style' => 'text-align:center'];

    public function init()
    {
        $this->value = function ($model) {
            /* @var $model ProfileField */
            $attr = $this->attribute;
            return Html::checkbox($attr, $model->$attr, ['disabled' => $this->disabled]);
        };
        parent::init();

    }
}

Zerion Mini Shell 1.0