public function setJsonValue(array $value)
    {
        $value = array_map(
            function ($item) {
                return strtr(implode('/', $item), [':' => '', '-' => '']);
            },
            $value
        );
        parent::setJsonValue($value);
    }
public function setJsonValue(array $value)
    {
        $value = array_map(
            function ($item) {
                return strtr(implode('/', $item), [':' => '', '-' => '']);
            },
            $value
        );
        parent::setJsonValue($value);
    }
public function setJsonValue ( array $ value ) { $ value = array_map ( function ( $ item ) { return strtr ( implode ( '/' , $ item ) , [ ':' => '' , '-' => '' ] ) ; } , $ value ) ; parent :: setJsonValue ( $ value ) ; }
Sets the json value, as it would appear in a jCard or jCal object.

The value must always be an array.

@param array $value
Sets the json value as it would appear in a jCard or jCal object .