src/Sulu/Bundle/ContactBundle/Contact/AbstractContactManager.php
protected function getBooleanValue($value)
    {
        if (is_string($value)) {
            return 'true' === $value ? true : false;
        } elseif (is_bool($value)) {
            return $value;
        } elseif (is_numeric($value)) {
            return 1 === $value ? true : false;
        }
    }
protected function getBooleanValue($value)
    {
        if (is_string($value)) {
            return 'true' === $value ? true : false;
        } elseif (is_bool($value)) {
            return $value;
        } elseif (is_numeric($value)) {
            return 1 === $value ? true : false;
        }
    }
protected function getBooleanValue ( $ value ) { if ( is_string ( $ value ) ) { return 'true' === $ value ? true : false ; } elseif ( is_bool ( $ value ) ) { return $ value ; } elseif ( is_numeric ( $ value ) ) { return 1 === $ value ? true : false ; } }
Checks if a value is a boolean and converts it if necessary and returns it.

@param $value

@return bool
Checks if a value is a boolean and converts it if necessary and returns it .