Lines Matching refs:value
20 foreach ($array as $key => $value) {
38 * @param mixed $value
41 function array_add($array, $key, $value) argument
44 set($array, $key, $value);
63 foreach ($array as $key => $value) {
64 list($innerKey, $innerValue) = call_user_func($callback, $key, $value);
98 foreach ($array as $key => $value) {
99 if (is_array($value)) {
100 $results = array_merge($results, dot($value, $prepend . $key . '.'));
102 $results[$prepend . $key] = $value;
137 foreach ($array as $value) {
138 if (array_key_exists($segment, $value = (array)$value)) {
139 $results[] = $value[$segment];
161 foreach ($array as $key => $value) {
162 if (call_user_func($callback, $key, $value)) {
163 return $value;
167 return value($default);
257 return value($default);
316 * @param string $value
320 function array_pluck($array, $value, $key = null) argument
325 $itemValue = data_get($item, $value);
354 $value = get($array, $key, $default);
358 return $value;
370 * @param mixed $value
373 function array_set(&$array, $key, $value) argument
376 return $array = $value;
394 $array[array_shift($keys)] = $value;
412 foreach ($array as $key => $value) {
413 if (call_user_func($callback, $key, $value)) {
414 $filtered[$key] = $value;
426 * @param string $value
429 function camel_case($value) argument
433 if (isset($camelCache[$value])) {
434 return $camelCache[$value];
437 return $camelCache[$value] = lcfirst(studly($value));
493 return value($default);
499 return value($default);
505 return value($default);
510 return value($default);
522 * @param string $value
525 function e($value) argument
527 return htmlentities($value, ENT_QUOTES, 'UTF-8', false);
594 return value($default);
626 * @param string $value
630 function snake_case($value, $delimiter = '_') argument
633 $key = $value . $delimiter;
639 if (!ctype_lower($value)) {
640 $value = strtolower(preg_replace('/(.)(?=[A-Z])/', '$1' . $delimiter, $value));
643 return $snakeCache[$key] = $value;
691 * @param string $value
695 function str_finish($value, $cap) argument
699 return preg_replace('/(?:' . $quoted . ')+$/', '', $value) . $cap;
708 * @param string $value
711 function str_is($pattern, $value) argument
713 if ($pattern == $value) {
724 return (bool)preg_match('#^' . $pattern . '#', $value);
732 * @param string $value
737 function str_limit($value, $limit = 100, $end = '...') argument
739 if (mb_strlen($value) <= $limit) {
740 return $value;
743 return rtrim(mb_substr($value, 0, $limit, 'UTF-8')) . $end;
783 foreach ($replace as $value) {
784 $subject = preg_replace('/' . $search . '/', $value, $subject, 1);
822 * @param string $value
825 function ascii($value) argument
828 $value = str_replace($val, $key, $value);
831 return preg_replace('/[^\x20-\x7E]/u', '', $value);
1374 * @param string $value
1377 function studly_case($value) argument
1380 $key = $value;
1386 $value = ucwords(str_replace(array('-', '_'), ' ', $value));
1388 return $studlyCache[$key] = str_replace(' ', '', $value);
1396 * @param string $value
1399 function title_case($value) argument
1401 return mb_convert_case($value, MB_CASE_TITLE, 'UTF-8');
1428 * @param mixed $value
1431 function value($value) argument
1433 return $value instanceof Closure ? $value() : $value;
1457 * @param string $value
1460 function studly($value) argument
1463 $key = $value;
1469 $value = ucwords(str_replace(array('-', '_'), ' ', $value));
1471 return $studlyCache[$key] = str_replace(' ', '', $value);
1496 return value($default);
1514 * @param mixed $value
1517 function set(&$array, $key, $value) argument
1520 return $array = $value;
1538 $array[array_shift($keys)] = $value;
1556 foreach ($array as $key => $value) {
1557 if (is_array($value)) {
1558 $results = array_merge($results, dot($value, $prepend . $key . '.'));
1560 $results[$prepend . $key] = $value;
1579 foreach ($array as $key => $value) {
1580 if (call_user_func($callback, $key, $value)) {
1581 return $value;
1585 return value($default);
1624 * @param string $value
1630 function bcrypt($value, $options = []) argument
1634 $hashedValue = password_hash($value, PASSWORD_BCRYPT, ['cost' => $cost]);
1648 * @param mixed $value
1652 function tap($value, $callback) argument
1654 $callback($value);
1656 return $value;
1684 * @param mixed $value
1687 function data_fill(&$target, $key, $value) argument
1689 return data_set($target, $key, $value, false);
1699 * @param mixed $value
1703 function data_set(&$target, $key, $value, $overwrite = true) argument
1712 data_set($inner, $segments, $value, $overwrite);
1716 $inner = $value;
1724 data_set($target[$segment], $segments, $value, $overwrite);
1726 $target[$segment] = $value;
1733 data_set($target->{$segment}, $segments, $value, $overwrite);
1735 $target->{$segment} = $value;
1740 data_set($target[$segment], $segments, $value, $overwrite);
1742 $target[$segment] = $value;
1751 * @param mixed $value
1754 function accessible($value) argument
1756 return is_array($value) || $value instanceof ArrayAccess;