changes to view class to have error collector.

This commit is contained in:
Taylor Otwell
2011-06-21 22:34:53 -05:00
parent 78301fb8c7
commit 0d10ab740b
2 changed files with 21 additions and 0 deletions

View File

@@ -34,6 +34,16 @@ class View {
{
$this->view = $view;
$this->data = $data;
// -----------------------------------------------------
// Every view has an error collector. This makes it
// convenient to check for any validation errors without
// worrying if the error collector is instantiated.
//
// If an error collector is in the session, it will
// be used as the error collector for the view.
// -----------------------------------------------------
$this->data['errors'] = (Config::get('session.driver') != '' and Session::has('errors')) ? Session::get('errors') : new Validation\Error_Collector;
}
/**