protected function value($input)
    {
        $output = $input;

        if (is_string($input) === false) {
            switch (gettype($input)) {
                case 'boolean':
                    $output = ($input === true) ? 'true' : 'false';
                    break;
                case 'integer':
                case 'double':
                    $output = (string) $input;
                    break;
                case 'object':
                case 'array':
                case 'resource':
                case 'unknown type':
                    $output = serialize($input);
                    break;
                case 'NULL':
                default:
                    // intentionally omitted
                    break;
            }
        }

        return $output;
    }
protected function value($input)
    {
        $output = $input;

        if (is_string($input) === false) {
            switch (gettype($input)) {
                case 'boolean':
                    $output = ($input === true) ? 'true' : 'false';
                    break;
                case 'integer':
                case 'double':
                    $output = (string) $input;
                    break;
                case 'object':
                case 'array':
                case 'resource':
                case 'unknown type':
                    $output = serialize($input);
                    break;
                case 'NULL':
                default:
                    // intentionally omitted
                    break;
            }
        }

        return $output;
    }
protected function value ( $ input ) { $ output = $ input ; if ( is_string ( $ input ) === false ) { switch ( gettype ( $ input ) ) { case 'boolean' : $ output = ( $ input === true ) ? 'true' : 'false' ; break ; case 'integer' : case 'double' : $ output = ( string ) $ input ; break ; case 'object' : case 'array' : case 'resource' : case 'unknown type' : $ output = serialize ( $ input ) ; break ; case 'NULL' : default : // intentionally omitted break ; } } return $ output ; }
Helper for converting native PHP values in HTML usable ones.

@param mixed $input The value to convert

@return string
Helper for converting native PHP values in HTML usable ones .