Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Laravel 4: PHP Fatal error: Call to undefined method Blueprint::int()

I've compiled a new installation of Laravel 4 and I'm getting this error after I generate a migration and try to migrate it via artisan:

PHP Fatal error: Call to undefined method Illuminate\Database\Schema\Blueprint::int() in /home/casey/Sites/caseyhoffmann.me/laravel4/app/database/migrations/2013_10_22_232234_create_users_table.php on line 22 {"error":{"type":"Symfony\Component\Debug\Exception\FatalErrorException","message":"Call to undefined method Illuminate\Database\Schema\Blueprint::int()","file":"/home/casey/Sites/caseyhoffmann.me/laravel4/app/database/migrations/2013_10_22_232234_create_users_table.php","line":22}}

I've tried recompiling Laravel but to no avail.

Any ideas or suggestions?

like image 257
cshoffie Avatar asked Oct 23 '13 01:10

cshoffie


1 Answers

Your int() should be replaced with integer() in the migrations file. Like this:

$table->integer('user_id');

like image 114
Glad To Help Avatar answered Oct 02 '22 18:10

Glad To Help