@@ 192-201 (lines=10) @@ | ||
189 | * |
|
190 | * @return $this |
|
191 | */ |
|
192 | public function using(array $values, $default = null) |
|
193 | { |
|
194 | return $this->as(function ($value) use ($values, $default) { |
|
195 | if (is_null($value)) { |
|
196 | return $default; |
|
197 | } |
|
198 | ||
199 | return Arr::get($values, $value, $default); |
|
200 | }); |
|
201 | } |
|
202 | ||
203 | /** |
|
204 | * Show field as a image. |
@@ 425-434 (lines=10) @@ | ||
422 | * |
|
423 | * @return $this |
|
424 | */ |
|
425 | public function using(array $values, $default = null) |
|
426 | { |
|
427 | return $this->display(function ($value) use ($values, $default) { |
|
428 | if (is_null($value)) { |
|
429 | return $default; |
|
430 | } |
|
431 | ||
432 | return Arr::get($values, $value, $default); |
|
433 | }); |
|
434 | } |
|
435 | ||
436 | /** |
|
437 | * Replace output value with giving map. |