public static function fromArray(array $arr) {
        $v = isset($arr['v'])? $arr['v'] : null;
        $f = isset($arr['f'])? $arr['f'] : null;
        $p = isset($arr['p'])? $arr['p'] : null;
        return new DataCell($v, $f, $p);
    }
public static function fromArray(array $arr) {
        $v = isset($arr['v'])? $arr['v'] : null;
        $f = isset($arr['f'])? $arr['f'] : null;
        $p = isset($arr['p'])? $arr['p'] : null;
        return new DataCell($v, $f, $p);
    }
public static function fromArray ( array $ arr ) { $ v = isset ( $ arr [ 'v' ] ) ? $ arr [ 'v' ] : null ; $ f = isset ( $ arr [ 'f' ] ) ? $ arr [ 'f' ] : null ; $ p = isset ( $ arr [ 'p' ] ) ? $ arr [ 'p' ] : null ; return new DataCell ( $ v , $ f , $ p ) ; }
Create an instance of DataCell from an array.

@param array $arr asssociative array expected
keys:
- 'v': value - recommanded, almost mandatory
- 'f' (text representation of value
- 'p': some options (array) - see http://code.google.com/apis/chart/interactive/docs/reference.html#rowsproperty
@return DataCell
Create an instance of DataCell from an array .