Ejemplo n.º 1
0
 public function defaultValue($value)
 {
     if ($this->get('handleDefault', true)) {
         return parent::defaultValue($value);
     }
     return $this;
 }
Ejemplo n.º 2
0
Archivo: IP.php Proyecto: gudwin/extasy
 public function setValue($newValue)
 {
     if ($newValue == '::1') {
         $newValue = '127.0.0.1';
     }
     parent::setValue($newValue);
 }
Ejemplo n.º 3
0
 /**
  * Create column
  * @param string $column
  * @param mixed $true
  * @param mixed $false
  * @param boolean $strict
  * @return BooleanColumn
  */
 public static function create($column, $true = 'Y', $false = 'N', $strict = false)
 {
     $return = parent::create($column);
     $return->true = $true;
     $return->false = $false;
     $return->strict = $strict;
     return $return;
 }
Ejemplo n.º 4
0
 protected function renderDataCellContent($row, $data)
 {
     ob_start();
     parent::renderDataCellContent($row, $data);
     $str = strip_tags(ob_get_clean());
     if ($this->maxLength !== false) {
         $str = HText::crop($str, $this->maxLength);
     }
     echo nl2br($str);
 }
Ejemplo n.º 5
0
 /**
  * @param $instance
  * @param int $totalCount
  * @return string
  */
 public function render($instance, $totalCount)
 {
     $list = $this->valueFromInstance($instance, $this->name);
     $content = [];
     foreach ($list as $item) {
         $content[] = $this->htmlBuilder->tag('li', [], $item);
     }
     $content = $this->htmlBuilder->tag('ul', ['class' => 'list-unstyled'], implode('', $content));
     return parent::render($instance, $totalCount, $content);
 }
Ejemplo n.º 6
0
 function __construct($name, $text)
 {
     parent::__construct($name);
     $this->text = $text;
 }
Ejemplo n.º 7
0
 /**
  * @return array
  */
 public function toArray()
 {
     return parent::toArray() + ['editable' => $this->isEditable(), 'editUrl' => $this->getEditUrl(), 'deletable' => $this->isDeletable(), 'deleteUrl' => $this->getDeleteUrl(), 'restorable' => $this->isRestorable(), 'restoreUrl' => $this->getRestoreUrl()];
 }
Ejemplo n.º 8
0
 public function valueFromInstance($instance, $name)
 {
     $value = parent::valueFromInstance($instance, $name);
     return (string) view('admin::_partials/columns/boolean')->with('value', $value == 1 ? true : false);
 }
Ejemplo n.º 9
0
 function __construct($name, $callable)
 {
     parent::__construct($name);
     $this->callable = $callable;
 }
Ejemplo n.º 10
0
 /**
  * Create column
  * @param string $column
  * @param bollean $integer
  * @return self
  */
 public static function create($column, $integer = true)
 {
     $return = parent::create($column);
     $return->integer = $integer;
     return $return;
 }
Ejemplo n.º 11
0
 public function onUpdate(\Extasy\ORM\QueryBuilder $queryBuilder)
 {
     parent::onUpdate($queryBuilder);
     $this->autoCreate();
 }
Ejemplo n.º 12
0
 function __construct($name, $format = 2, $custom = "")
 {
     parent::__construct($name);
     $this->format = $format;
     $this->custom = $custom;
 }
Ejemplo n.º 13
0
 /**
  * Create column
  * @param string $column
  * @param string $format
  * @return self
  */
 public static function create($column, $format = 'full')
 {
     $return = parent::create($column);
     $return->setFormat($format);
     return $return;
 }
Ejemplo n.º 14
0
 public function render($instance, $totalCount)
 {
     $content = count($this->valueFromInstance($instance, $this->name));
     return parent::render($instance, $totalCount, $content);
 }
Ejemplo n.º 15
0
 /**
  * Constructor
  * 
  * @param   CreateTable $table
  * @param   string      $name
  * @param   string      $type
  */
 public function __construct(CreateTable $table, $name, $type)
 {
     $this->table = $table;
     parent::__construct($name, $type);
 }
Ejemplo n.º 16
0
 /**
  * Initialize column
  */
 public function initialize()
 {
     parent::initialize();
     //AssetManager::addScript('admin::default/js/bootbox.js');
     //AssetManager::addScript('admin::default/js/columns/control.js');
 }
Ejemplo n.º 17
0
 public function setValue($newValue)
 {
     parent::setValue(boolval($newValue));
 }