Example #1
0
 /**
  * @param Field $field
  */
 protected function fieldAdded(Field $field)
 {
     // Field 原始值来源
     $field->value()->setOriginal(function () use($field) {
         return $field->source()->get($field->column());
     });
     // Field 当前值来源
     $field->value()->setCurrent(function () use($field) {
         if ($this->isPost() && $field->isEditable()) {
             return Request::input($field->elementName());
         }
         return $field->value()->original();
     });
     $field->value()->setShow(function () use($field) {
         return $field->source()->get($field->name());
     });
 }
Example #2
0
 /**
  * @param Field $field
  */
 protected function fieldAdded(Field $field)
 {
     $field->value()->set(function () use($field) {
         return $field->source()->get($field->column());
     });
 }