diff options
-rw-r--r-- | app/Http/Controllers/RandomVerbController.php | 1 | ||||
-rw-r--r-- | database/migrations/2016_05_11_114635_add_ip_to_random_logs.php | 31 |
2 files changed, 32 insertions, 0 deletions
diff --git a/app/Http/Controllers/RandomVerbController.php b/app/Http/Controllers/RandomVerbController.php index 4842591..501440a 100644 --- a/app/Http/Controllers/RandomVerbController.php +++ b/app/Http/Controllers/RandomVerbController.php @@ -40,6 +40,7 @@ class RandomVerbController extends BaseController { $log = new RandomLog(); $log->request = json_encode(Input::get()); $log->response = $verb->id; + $log->ip = $_SERVER['REMOTE_ADDR']; $log->save(); $obj = ['verb' => $verb, 'answers' => $verb->otherParsings()]; diff --git a/database/migrations/2016_05_11_114635_add_ip_to_random_logs.php b/database/migrations/2016_05_11_114635_add_ip_to_random_logs.php new file mode 100644 index 0000000..023f333 --- /dev/null +++ b/database/migrations/2016_05_11_114635_add_ip_to_random_logs.php @@ -0,0 +1,31 @@ +<?php + +use Illuminate\Database\Schema\Blueprint; +use Illuminate\Database\Migrations\Migration; + +class AddIpToRandomLogs extends Migration +{ + /** + * Run the migrations. + * + * @return void + */ + public function up() + { + Schema::table('random_logs', function (Blueprint $table) { + $table->string('ip', 45)->nullable(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('random_logs', function (Blueprint $table) { + $table->dropColumn('ip'); + }); + } +} |