FAQ Database Discussion Community


Laravel 5.1 PHPUnit with “use DatabaseMigrations;” Produces Error when Accessing Test DB

php,laravel,phpunit,laravel-5.1
I'm just learning PHPUnit with Laravel 5.1. I'm using "use DatabaseMigrations" to migrate the test database for each test, which I set in my phpunit.xml: <php> ... <env name="DB_DATABASE" value="project_test"/> ... </php> I've setup a bunch of basic tests as I go along to check instantiation, factories, etc, but I...

Laravel 5.1 Unable to Run Test on User Password Mutator

php,unit-testing,laravel,phpunit,laravel-5.1
I have a password mutator: /** * Mutator for setting the encryption on the user password. * * @param $password */ public function getPasswordAttribute($password) { $this->attributes[ 'password' ] = bcrypt($password); } That I'm trying to test: /** * A basic check of password mutator. * * @return void */ public...

Restrict laravel to open url that is not in route

php,laravel,routing,laravel-5,laravel-5.1
I am Learning laravel now. Today I came across a problem that surprised me. I open this link in my browser: http://localhost/laravel/project/ch/resources/views/pages/blog.blade.php And I expect error 404. but it opens contains of this file. So, How to restrict laravel to do this. I want laravel to open only url mentioned...

Laravel 5.1 dynamic database connection

mongodb,laravel-5.1
I am using laravel5.1 with mongoDb. In my application i have separate database for each user. When user login i set database as per user DB using Config::set('Key' : 'Value'). when i try to get current database connection using Config::get('database) everything worked fine but when i am trying to get...