hpaul / mongor

Mongo ORM support for Laravel 3 bundle
23 stars 11 forks source link

Undefined index: driver when using a Validator #9

Open thylo opened 12 years ago

thylo commented 12 years ago

Hi,

When I try to use a Validator in my Mongor/Model

Like so : $validation = Validator::make($input, $rules);

I get this error message :

Unhandled Exception Message:

Undefined index: driver

Location:

/home/www/soluce-dev.nobedon.be/laravel/database.php on line 67

Stack Trace:

0 /home/www/soluce-dev.nobedon.be/laravel/laravel.php(40): Laravel\Error::native(8, 'Undefined index...', '/home/www/soluc...', 67)

1 /home/www/soluce-dev.nobedon.be/laravel/database.php(67): Laravel{closure}(8, 'Undefined index...', '/home/www/soluc...', 67, Array)

2 /home/www/soluce-dev.nobedon.be/laravel/database.php(53): Laravel\Database::connect(Array)

3 /home/www/soluce-dev.nobedon.be/laravel/validator.php(1192): Laravel\Database::connection()

4 /home/www/soluce-dev.nobedon.be/laravel/validator.php(488): Laravel\Validator->db()

5 /home/www/soluce-dev.nobedon.be/laravel/validator.php(186): Laravel\Validator->validate_unique('email', 'jmo@soluce-tech...', Array, Object(Laravel\Validator))

6 /home/www/soluce-dev.nobedon.be/laravel/validator.php(161): Laravel\Validator->check('email', 'unique:users')

7 /home/www/soluce-dev.nobedon.be/laravel/validator.php(147): Laravel\Validator->valid()

8 /home/www/soluce-dev.nobedon.be/laravel/validator.php(137): Laravel\Validator->invalid()

9 /home/www/soluce-dev.nobedon.be/application/controllers/user.php(59): Laravel\Validator->fails()

10 [internal function]: User_Controller->post_register()

11 /home/www/soluce-dev.nobedon.be/laravel/routing/controller.php(325): call_user_func_array(Array, Array)

12 /home/www/soluce-dev.nobedon.be/laravel/routing/controller.php(285): Laravel\Routing\Controller->response('register', Array)

13 /home/www/soluce-dev.nobedon.be/laravel/routing/controller.php(165): Laravel\Routing\Controller->execute('register', Array)

14 /home/www/soluce-dev.nobedon.be/laravel/routing/route.php(153): Laravel\Routing\Controller::call('user@(:1)', Array)

15 /home/www/soluce-dev.nobedon.be/laravel/routing/route.php(124): Laravel\Routing\Route->response()

16 /home/www/soluce-dev.nobedon.be/laravel/laravel.php(165): Laravel\Routing\Route->call()

17 /home/www/soluce-dev.

Any idea how I can fix this ?