/** * Test the Messages::get method. * * @group laravel */ public function testMessagesRespectFormat() { $this->messages->add('email', 'test'); $this->assertEquals('<p>test</p>', $this->messages->first('email', '<p>:message</p>')); $this->assertEquals(array('<p>test</p>'), $this->messages->get('email', '<p>:message</p>')); $this->assertEquals(array('<p>test</p>'), $this->messages->all('<p>:message</p>')); }
/** * Test the Messages::first method. * Test the Messages::get method. * Test the Messages::all method. * * @group laravel */ public function testMessagesRespectFormat() { $this->messages->add_typed('ok', 'success'); $this->assertEquals(new Entry('<p class="success">ok</p>', 'success'), $this->messages->first(null, '<p class=":type">:message</p>')); $this->assertEquals(new Entry('<p class="success">ok</p>', 'success'), $this->messages->first('success', '<p class=":type">:message</p>')); $this->assertEquals(array(new Entry('<p class="success">ok</p>', 'success')), $this->messages->get('success', '<p class=":type">:message</p>')); $this->assertEquals(array(new Entry('<p class="success">ok</p>', 'success')), $this->messages->all('<p class=":type">:message</p>')); }
function render() { $message = new Messages($this->db); $message->key = 'Second message'; $message->message = 'This is the second message inserted from code'; $message->save(); $messages = new Messages($this->db); $msg = $messages->all()[0]; $this->f3->set('msg', $msg); $template = new Template(); echo $template->render('template.htm'); }