From 41753d9c461304f20e241d94da2c4f346747a291 Mon Sep 17 00:00:00 2001 From: Torsten Date: Fri, 17 Nov 2017 12:01:24 +0100 Subject: [PATCH] Added fields iban, bankname, blz, kontonr to user class --- .../app/Http/Controllers/UsersController.php | 5 +++++ pfosten/app/User.php | 2 +- .../2014_10_12_000000_create_users_table.php | 6 +++++ pfosten/resources/views/users/edit.blade.php | 22 +++++++++++++++++++ 4 files changed, 34 insertions(+), 1 deletion(-) diff --git a/pfosten/app/Http/Controllers/UsersController.php b/pfosten/app/Http/Controllers/UsersController.php index 19c95305..8ad0386f 100755 --- a/pfosten/app/Http/Controllers/UsersController.php +++ b/pfosten/app/Http/Controllers/UsersController.php @@ -177,6 +177,11 @@ class UsersController extends Controller $user->lastname=request('lastname'); $user->email=request('email'); + if (request()->has('iban')) { $user->iban = request('iban'); } + if (request()->has('bankname')) { $user->bankname = request('bankname'); } + if (request()->has('blz')) { $user->blz = request('blz'); } + if (request()->has('kontonr')) { $user->kontonr = request('kontonr'); } + if (request()->has('admin')) { $user->admin = true; diff --git a/pfosten/app/User.php b/pfosten/app/User.php index 0b443594..98709788 100644 --- a/pfosten/app/User.php +++ b/pfosten/app/User.php @@ -23,7 +23,7 @@ class User extends Authenticatable * @var array */ protected $fillable = [ - 'name', 'firstname', 'lastname', 'email', 'password', 'gets_reminders' + 'name', 'firstname', 'lastname', 'email', 'password', 'gets_reminders', 'iban', 'bankname' , 'blz', 'kontonr' ]; /** diff --git a/pfosten/database/migrations/2014_10_12_000000_create_users_table.php b/pfosten/database/migrations/2014_10_12_000000_create_users_table.php index 4dec58c4..965836cb 100644 --- a/pfosten/database/migrations/2014_10_12_000000_create_users_table.php +++ b/pfosten/database/migrations/2014_10_12_000000_create_users_table.php @@ -20,6 +20,12 @@ class CreateUsersTable extends Migration $table->string('lastname', 100); $table->string('email',150)->unique(); $table->string('password',100); + + $table->string('iban', 128); + $table->string('bankname', 64); + $table->string('blz', 20); + $table->string('kontonr', 64); + $table->timestamp('deleted')->nullable(); $table->boolean('admin')->default(false); diff --git a/pfosten/resources/views/users/edit.blade.php b/pfosten/resources/views/users/edit.blade.php index e3e32d84..5bcc5392 100644 --- a/pfosten/resources/views/users/edit.blade.php +++ b/pfosten/resources/views/users/edit.blade.php @@ -27,6 +27,28 @@ + + +
+ + +
+
+ + +
+
+ + +
+
+ + +
+ + + +