Exemplo n.º 1
0
 function __($line, array $replace)
 {
     $replace = array_keyflatten($replace, '.', ':');
     ksort($replace);
     return strtr($line, (array) $replace);
 }
Exemplo n.º 2
0
 /**
  * [validate description]
  * @param  Request $request [description]
  * @param  [type]  $table   [description]
  * @param  string  $keys    [description]
  * @return [type]           [description]
  */
 public function validate(Request $request, $table, $keys = '*', Model $model = NULL)
 {
     $validateData = $this->getValidationData($table, $keys, $model);
     $validator = $this->getValidationFactory()->make($request->all(), $validateData['rules'], array_keyflatten($validateData['messages'], '.'), $validateData['attributes']);
     return $validator;
 }
Exemplo n.º 3
0
 function array_flatten(array $data, $delimiter = '/', $prefix_key = '')
 {
     return array_keyflatten($data, $delimiter, $prefix_key);
 }