original_string: 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);
      }
code: 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);
      }
code_tokens: 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 ) ; }
docstring: 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
docstring_tokens: Create an instance of DataCell from an array .