diff options
Diffstat (limited to 'app/Libraries')
| -rw-r--r-- | app/Libraries/Helper.php | 26 |
1 files changed, 19 insertions, 7 deletions
diff --git a/app/Libraries/Helper.php b/app/Libraries/Helper.php index 88650b4..65d774b 100644 --- a/app/Libraries/Helper.php +++ b/app/Libraries/Helper.php @@ -17,7 +17,6 @@ use Eluceo\iCal\Component\Event; class Helper { public function getCalendar( $username ) { - echo "<pre>"; $user = MALUser::where('username', $username)->get()->first(); $vCalendar = new iCalendar('animes.iamfabulous.de'); @@ -25,10 +24,10 @@ class Helper { foreach( $user->calendar()->get() as $anime ) { - if ( is_null($anime->episodes_completes) ) { + if ( is_null($anime->episodes_complete) ) { $episodes_complete = '?'; } else { - $episodes_complete = $anime->episodes_completes; + $episodes_complete = $anime->episodes_complete; } $vEvent = new Event(); @@ -52,12 +51,12 @@ class Helper { $user = MALUser::where('username', $username)->get()->first(); if ( is_null($user) ) { - echo "User (" . $username . ") does not exists. Skipping\n"; + echo "setCalendar: User (" . $username . ") does not exists. Skipping\n"; return; } if ( is_null($user->IsWatching) ) { - echo "User (" . $username . ") does not watch any anime. Skipping\n"; + echo "setCalendar: User (" . $username . ") does not watch any anime. Skipping\n"; return; } @@ -74,7 +73,7 @@ class Helper { })->get()->first(); if ( ! is_null( $check ) ) { - echo "duplicate entry. ".$anime->mal_id." continue\n"; continue; + echo "setCalendar: duplicate entry. ".$anime->mal_id." continue\n"; continue; } $calendar = new Calendar(); @@ -99,7 +98,7 @@ class Helper { $user = MALUser::where('username', $username)->get()->first(); if ( is_null($user) ) { - echo "User (" . $username . ") does not exists. Skipping\n"; + echo "setIsWatching: User (" . $username . ") does not exists. Skipping\n"; return; } @@ -141,4 +140,17 @@ class Helper { return $user; } + public function setIsWatchingForAll() { + $users = MALUser::all(); + foreach( $users as $user ) { + $this->setIsWatching( $user->username ); + } + } + public function setCalendarForAll() { + $users = MALUser::all(); + foreach( $users as $user ) { + $this->setCalendar( $user->username ); + } + } + } |
