$t->isa_ok($c->getDateTimeFormat(), 'sfDateTimeFormatInfo', '->getDateTimeFormat() returns a sfDateTimeFormatInfo instance'); // ->setDateTimeFormat() $t->diag('->setDateTimeFormat()'); $d = $c->getDateTimeFormat(); $c->setDateTimeFormat('yyyy'); $t->is($c->getDateTimeFormat(), 'yyyy', '->setDateTimeFormat() sets the sfDateTimeFormatInfo instance'); $c->DateTimeFormat = 'mm'; $t->is($c->getDateTimeFormat(), 'mm', '->setDateTimeFormat() is equivalent to ->DateTimeFormat = '); // ->getNumberFormat() $t->diag('->getNumberFormat()'); $c = new sfCultureInfo(); $t->isa_ok($c->getNumberFormat(), 'sfNumberFormatInfo', '->getNumberFormat() returns a sfNumberFormatInfo instance'); // ->setNumberFormat() $t->diag('->setNumberFormat()'); $d = $c->getNumberFormat(); $c->setNumberFormat('.'); $t->is($c->getNumberFormat(), '.', '->setNumberFormat() sets the sfNumberFormatInfo instance'); $c->NumberFormat = '#'; $t->is($c->getNumberFormat(), '#', '->setNumberFormat() is equivalent to ->NumberFormat = '); // ->simplify() $t->diag('->simplify()'); class myCultureInfo extends sfCultureInfo { public static function simplify($array) { return parent::simplify($array); } } $array1 = array(0 => 'hello', 1 => 'world'); $array2 = array(0 => array('hello'), 1 => 'world'); $array3 = array(0 => array('hello', 'hi'), 1 => 'world');