src/Html/Builder.php
public function parameterize($attributes = [])
    {
        $parameters = (new Parameters($attributes))->toArray();

        $values = [];
        $replacements = [];

        foreach (array_dot($parameters) as $key => $value) {
            if ($this->isCallbackFunction($value, $key)) {
                $values[] = trim($value);
                array_set($parameters, $key, '%' . $key . '%');
                $replacements[] = '"%' . $key . '%"';
            }
        }

        $new = [];
        foreach ($parameters as $key => $value) {
            array_set($new, $key, $value);
        }

        $json = json_encode($new);

        $json = str_replace($replacements, $values, $json);

        return $json;
    }
public function parameterize($attributes = [])
    {
        $parameters = (new Parameters($attributes))->toArray();

        $values = [];
        $replacements = [];

        foreach (array_dot($parameters) as $key => $value) {
            if ($this->isCallbackFunction($value, $key)) {
                $values[] = trim($value);
                array_set($parameters, $key, '%' . $key . '%');
                $replacements[] = '"%' . $key . '%"';
            }
        }

        $new = [];
        foreach ($parameters as $key => $value) {
            array_set($new, $key, $value);
        }

        $json = json_encode($new);

        $json = str_replace($replacements, $values, $json);

        return $json;
    }
public function parameterize ( $ attributes = [ ] ) { $ parameters = ( new Parameters ( $ attributes ) ) -> toArray ( ) ; $ values = [ ] ; $ replacements = [ ] ; foreach ( array_dot ( $ parameters ) as $ key => $ value ) { if ( $ this -> isCallbackFunction ( $ value , $ key ) ) { $ values [ ] = trim ( $ value ) ; array_set ( $ parameters , $ key , '%' . $ key . '%' ) ; $ replacements [ ] = '"%' . $ key . '%"' ; } } $ new = [ ] ; foreach ( $ parameters as $ key => $ value ) { array_set ( $ new , $ key , $ value ) ; } $ json = json_encode ( $ new ) ; $ json = str_replace ( $ replacements , $ values , $ json ) ; return $ json ; }
Generate DataTables js parameters.

@param  array $attributes
@return string
Generate DataTables js parameters .