From 65a2e07d245117b114d5ac7c3904e305ca232019 Mon Sep 17 00:00:00 2001 From: Sander Dorigo Date: Sun, 12 Oct 2014 09:45:57 +0200 Subject: [PATCH] Cleaned out most of the "reminders" code. --- ...14_08_23_113221_create_reminders_table.php | 14 ------- app/models/PiggybankReminder.php | 8 ---- app/models/RecurringTransaction.php | 9 ---- app/models/RecurringTransactionReminder.php | 42 ------------------- app/models/TransactionJournal.php | 8 ++++ app/models/User.php | 16 ------- 6 files changed, 8 insertions(+), 89 deletions(-) delete mode 100644 app/models/PiggybankReminder.php delete mode 100644 app/models/RecurringTransactionReminder.php diff --git a/app/database/migrations/2014_08_23_113221_create_reminders_table.php b/app/database/migrations/2014_08_23_113221_create_reminders_table.php index 73e53ae084..24b654a35f 100644 --- a/app/database/migrations/2014_08_23_113221_create_reminders_table.php +++ b/app/database/migrations/2014_08_23_113221_create_reminders_table.php @@ -28,25 +28,11 @@ class CreateRemindersTable extends Migration $table->increments('id'); $table->timestamps(); $table->string('class', 40); - $table->integer('piggybank_id')->unsigned()->nullable(); - $table->integer('recurring_transaction_id')->unsigned()->nullable(); $table->integer('user_id')->unsigned(); $table->date('startdate'); $table->date('enddate')->nullable(); $table->boolean('active'); - - // connect reminders to piggy banks. - $table->foreign('piggybank_id') - ->references('id')->on('piggybanks') - ->onDelete('set null'); - - // connect reminders to recurring transactions. - $table->foreign('recurring_transaction_id') - ->references('id')->on('recurring_transactions') - ->onDelete('set null'); - - // connect reminders to users $table->foreign('user_id') ->references('id')->on('users') diff --git a/app/models/PiggybankReminder.php b/app/models/PiggybankReminder.php deleted file mode 100644 index 1910ad964c..0000000000 --- a/app/models/PiggybankReminder.php +++ /dev/null @@ -1,8 +0,0 @@ -hasMany('RecurringTransactionReminder'); - - } - /** * @return Carbon */ diff --git a/app/models/RecurringTransactionReminder.php b/app/models/RecurringTransactionReminder.php deleted file mode 100644 index 8d0d728419..0000000000 --- a/app/models/RecurringTransactionReminder.php +++ /dev/null @@ -1,42 +0,0 @@ -hasMany('Budget'); } - /** - * @return \Illuminate\Database\Eloquent\Relations\HasMany - */ - public function reminders() - { - return $this->hasMany('Reminder'); - } - - /** - * @return \Illuminate\Database\Eloquent\Relations\HasMany - */ - public function piggybankreminders() - { - return $this->hasMany('PiggybankReminder'); - } - /** * @return \Illuminate\Database\Eloquent\Relations\HasMany */