Esempio n. 1
0
$articleForm->bind($data);
$t->is($articleForm->isValid(), true);

$article = new Article();
$articleForm = new MyArticleForm($article);

$data = array(
  'is_on_homepage' => 1,
  'Author' => array(
    'name' => 'i18n author test',
    'type' => null),
  'en' => array(
    'title' => 'english title',
    'body'  => 'english body'),
  'fr' => array(
    'title' => 'french title',
    'body'  => 'french body'),
  'created_at' => time(),
  'updated_at' => time(),
);

$articleForm->bind($data);
$t->is($articleForm->isValid(), false);
// END: Bug #7486

$article = new Article();
sfContext::getInstance()->getUser()->setCulture('en');
$article->title = 'test';
sfContext::getInstance()->getUser()->setCulture('fr');
$t->is($article->title, 'test');