diff --git a/app/Http/Controllers/AchievementsController.php b/app/Http/Controllers/AchievementsController.php
index 228023218..92170e6fd 100755
--- a/app/Http/Controllers/AchievementsController.php
+++ b/app/Http/Controllers/AchievementsController.php
@@ -12,8 +12,6 @@
namespace App\Http\Controllers;
-use Illuminate\Support\Facades\Auth;
-
class AchievementsController extends Controller
{
@@ -25,7 +23,7 @@ class AchievementsController extends Controller
*/
public function index()
{
- $user = Auth::user();
+ $user = auth()->user();
$achievements = $user->unlockedAchievements();
$locked = $user->lockedAchievements();
$pending = $user->inProgressAchievements();
diff --git a/app/Http/Controllers/AnnounceController.php b/app/Http/Controllers/AnnounceController.php
index c06b27f40..88de484b2 100644
--- a/app/Http/Controllers/AnnounceController.php
+++ b/app/Http/Controllers/AnnounceController.php
@@ -22,8 +22,6 @@ use App\Group;
use Carbon\Carbon;
use App\Services\Bencode;
use Illuminate\Http\Request;
-use Illuminate\Support\Facades\Response;
-use Illuminate\Support\Facades\Log;
class AnnounceController extends Controller
{
@@ -45,43 +43,43 @@ class AnnounceController extends Controller
// If Passkey Is Not Provided Return Error to Client
if ($passkey == null) {
- Log::notice('Client Attempted To Connect To Announce Without A Passkey');
+ //info('Client Attempted To Connect To Announce Without A Passkey');
return response(Bencode::bencode(['failure reason' => 'Please Call Passkey']), 200, ['Content-Type' => 'text/plain']);
}
// If Infohash Is Not Provided Return Error to Client
if (!$request->has('info_hash')) {
- Log::notice('Client Attempted To Connect To Announce Without A Infohash');
+ //info('Client Attempted To Connect To Announce Without A Infohash');
return response(Bencode::bencode(['failure reason' => 'Missing info_hash']), 200, ['Content-Type' => 'text/plain']);
}
// If Peerid Is Not Provided Return Error to Client
if (!$request->has('peer_id')) {
- Log::notice('Client Attempted To Connect To Announce Without A Peerid');
+ //info('Client Attempted To Connect To Announce Without A Peerid');
return response(Bencode::bencode(['failure reason' => 'Missing peer_id']), 200, ['Content-Type' => 'text/plain']);
}
// If Port Is Not Provided Return Error to Client
if (!$request->has('port')) {
- Log::notice('Client Attempted To Connect To Announce Without A Specified Port');
+ //info('Client Attempted To Connect To Announce Without A Specified Port');
return response(Bencode::bencode(['failure reason' => 'Missing port']), 200, ['Content-Type' => 'text/plain']);
}
// If "Left" Is Not Provided Return Error to Client
if (!$request->has('left')) {
- Log::notice('Client Attempted To Connect To Announce Without Supplying Any "Left" Information');
+ //info('Client Attempted To Connect To Announce Without Supplying Any "Left" Information');
return response(Bencode::bencode(['failure reason' => 'Missing left']), 200, ['Content-Type' => 'text/plain']);
}
// If "Upload" Is Not Provided Return Error to Client
if (!$request->has('uploaded')) {
- Log::notice('Client Attempted To Connect To Announce Without Supplying Any "Upload" Information');
+ //info('Client Attempted To Connect To Announce Without Supplying Any "Upload" Information');
return response(Bencode::bencode(['failure reason' => 'Missing upload']), 200, ['Content-Type' => 'text/plain']);
}
// If "Download" Is Not Provided Return Error to Client
if (!$request->has('downloaded')) {
- Log::notice('Client Attempted To Connect To Announce Without Supplying Any "Download" Information');
+ //info('Client Attempted To Connect To Announce Without Supplying Any "Download" Information');
return response(Bencode::bencode(['failure reason' => 'Missing download']), 200, ['Content-Type' => 'text/plain']);
}
@@ -90,25 +88,25 @@ class AnnounceController extends Controller
// If Passkey Doesnt Exsist Return Error to Client
if (!$user) {
- Log::notice('Client Attempted To Connect To Announce With A Invalid Passkey');
+ //info('Client Attempted To Connect To Announce With A Invalid Passkey');
return response(Bencode::bencode(['failure reason' => 'Passkey is invalid']), 200, ['Content-Type' => 'text/plain']);
}
// If User Is Banned Return Error to Client
if ($user->group->id == 5) {
- Log::notice('A Banned User (' . $user->username . ') Attempted To Announce');
+ //info('A Banned User (' . $user->username . ') Attempted To Announce');
return response(Bencode::bencode(['failure reason' => 'You are no longer welcome here']), 200, ['Content-Type' => 'text/plain']);
}
// If User Account Is Unactivated Return Error to Client
if ($user->active == 0) {
- Log::notice('A Unactivated User (' . $user->username . ') Attempted To Announce');
+ //info('A Unactivated User (' . $user->username . ') Attempted To Announce');
return response(Bencode::bencode(['failure reason' => 'Your account is not activated']), 200, ['Content-Type' => 'text/plain']);
}
// If User Is Validating Return Error to Client
if ($user->group->id == 1) {
- Log::notice('A Validating User (' . $user->username . ') Attempted To Announce');
+ //info('A Validating User (' . $user->username . ') Attempted To Announce');
return response(Bencode::bencode(['failure reason' => 'Your account is still validating']), 200, ['Content-Type' => 'text/plain']);
}
@@ -135,30 +133,30 @@ class AnnounceController extends Controller
// If User Download Rights Are Disabled Return Error to Client
if ($user->can_download == 0 && $left != 0) {
- Log::notice('A User With Revoked Download Priviliges Attempted To Announce');
+ //info('A User With Revoked Download Priviliges Attempted To Announce');
return response(Bencode::bencode(['failure reason' => 'You download priviliges are Revoked']), 200, ['Content-Type' => 'text/plain']);
}
// If User Client Is Sending Negitive Values Return Error to Client
if ($uploaded < 0 || $downloaded < 0 || $left < 0) {
- Log::notice('Client Attempted To Send Data With A Negitive Value');
+ //info('Client Attempted To Send Data With A Negitive Value');
return response(Bencode::bencode(['failure reason' => 'Data from client is a negative value']), 200, ['Content-Type' => 'text/plain']);
}
// If User Client Does Not Support Compact Return Error to Client
if (!$compact) {
- Log::notice('Client Attempted To Connect To Announce But Doesnt Suppport Compact');
+ //info('Client Attempted To Connect To Announce But Doesnt Suppport Compact');
return response(Bencode::bencode(['failure reason' => "Your client doesn't support compact, please update your client"]), 200, ['Content-Type' => 'text/plain']);
}
// If Infohash Is Not 20 Bytes Long Return Error to Client
/*if (strlen($hash) != 20) {
- Log::notice('sent invalid info_hash: ' . $hash);
+ info('sent invalid info_hash: ' . $hash);
return response(Bencode::bencode(['failure reason' => "Invalid infohash: infohash is not 20 bytes long."]), 200, ['Content-Type' => 'text/plain']); }
// If Peerid Is Not 20 Bytes Long Return Error to Client
if (strlen($peer_id) != 20) {
- Log::notice('sent invalid peer_id: ' . $peer_id);
+ info('sent invalid peer_id: ' . $peer_id);
return response(Bencode::bencode(['failure reason' => "Invalid peerid: peerid is not 20 bytes long."]), 200, ['Content-Type' => 'text/plain']); }*/
// Check Info Hash Agaist Torrents Table
@@ -166,19 +164,19 @@ class AnnounceController extends Controller
// If Torrent Doesnt Exsist Return Error to Client
if (!$torrent || $torrent->id < 0) {
- Log::notice('Client Attempted To Connect To Announce But The Torrent Doesnt Exsist Using Hash ' . $hash);
+ //info('Client Attempted To Connect To Announce But The Torrent Doesnt Exsist Using Hash ' . $hash);
return response(Bencode::bencode(['failure reason' => 'Torrent not found']), 200, ['Content-Type' => 'text/plain']);
}
// If Torrent Is Pending Moderation Return Error to Client
if ($torrent->status == 0) {
- Log::notice('Client Attempted To Connect To Announce But The Torrent Is Pending Moderation');
+ //info('Client Attempted To Connect To Announce But The Torrent Is Pending Moderation');
return response(Bencode::bencode(['failure reason' => 'Torrent is still pending moderation']), 200, ['Content-Type' => 'text/plain']);
}
// If Torrent Is Rejected Return Error to Client
if ($torrent->status == 2) {
- Log::notice('Client Attempted To Connect To Announce But The Torrent Is Rejected');
+ //info('Client Attempted To Connect To Announce But The Torrent Is Rejected');
return response(Bencode::bencode(['failure reason' => 'Torrent has been rejected']), 200, ['Content-Type' => 'text/plain']);
}
@@ -214,7 +212,7 @@ class AnnounceController extends Controller
// If Users Peer Count On A Single Torrent Is Greater Than 3 Return Error to Client
if ($limit > 3) {
- Log::notice('Client Attempted To Connect To Announce But Has Hit Rate Limits');
+ //info('Client Attempted To Connect To Announce But Has Hit Rate Limits');
return response(Bencode::bencode(['failure reason' => 'You have reached the rate limit']), 200, ['Content-Type' => 'text/plain']);
}
@@ -457,7 +455,7 @@ class AnnounceController extends Controller
$blockedBrowsers = config('client-blacklist.browsers', []);
foreach ($blockedBrowsers as $b) {
if ($b == $client) {
- Log::notice('Blacklist Browser Attempted To Connect To Announce');
+ info('Blacklist Browser Attempted To Connect To Announce');
abort(405, "You Cannot Access This Through A Browser Bro!");
die();
}
@@ -467,7 +465,7 @@ class AnnounceController extends Controller
$blockedClients = config('client-blacklist.clients', []);
foreach ($blockedClients as $blocked) {
if ($blocked == $client) {
- Log::notice('Blacklist Client Attempted To Connect To Announce');
+ info('Blacklist Client Attempted To Connect To Announce');
return response(Bencode::bencode(['failure reason' => 'The Client You Are Trying To Use Has Been Blacklisted']), 200, ['Content-Type' => 'text/plain']);
}
}
@@ -477,7 +475,7 @@ class AnnounceController extends Controller
{
// Check Announce Request Method
if ($_SERVER['REQUEST_METHOD'] != 'GET') {
- Log::notice('Announce Request Method Was Not GET');
+ info('Announce Request Method Was Not GET');
return response(Bencode::bencode(['failure reason' => 'Invalid Request Type: Client Request Was Not A HTTP GET.']), 200, ['Content-Type' => 'text/plain']);
}
}
diff --git a/app/Http/Controllers/BonusController.php b/app/Http/Controllers/BonusController.php
index 6c2b0b6e0..23fabc1f5 100755
--- a/app/Http/Controllers/BonusController.php
+++ b/app/Http/Controllers/BonusController.php
@@ -12,6 +12,8 @@
namespace App\Http\Controllers;
+use Illuminate\Http\Request;
+use Illuminate\Support\Facades\DB;
use App\User;
use App\BonExchange;
use App\BonTransactions;
@@ -19,13 +21,8 @@ use App\Shoutbox;
use App\PrivateMessage;
use App\PersonalFreeleech;
use App\Torrent;
-use Illuminate\Support\Facades\Auth;
-use Illuminate\Support\Facades\DB;
-use Illuminate\Support\Facades\Request;
-use Illuminate\Support\Facades\Validator;
use Carbon\Carbon;
use \Toastr;
-use Cache;
class BonusController extends Controller
{
@@ -39,7 +36,7 @@ class BonusController extends Controller
*/
public function bonus()
{
- $user = Auth::user();
+ $user = auth()->user();
$users = User::orderBy('username', 'ASC')->get();
$userbon = $user->getSeedbonus();
$activefl = PersonalFreeleech::where('user_id', '=', $user->id)->first();
@@ -101,7 +98,7 @@ class BonusController extends Controller
*/
public function exchange($id)
{
- $user = Auth::user();
+ $user = auth()->user();
$userbon = $user->seedbonus;
$BonExchange = new BonExchange();
@@ -185,25 +182,25 @@ class BonusController extends Controller
*
* @return void
*/
- public function gift()
+ public function gift(Request $request)
{
- $user = Auth::user();
+ $user = auth()->user();
- if (Request::isMethod('post')) {
- $v = Validator::make(Request::all(), [
+ if ($request->isMethod('POST')) {
+ $v = validator($request->all(), [
'to_username' => "required|exists:users,username|max:180",
'bonus_points' => "required|numeric|min:1|max:{$user->seedbonus}",
'bonus_message' => "required|string"
]);
if ($v->passes()) {
- $recipient = User::where('username', 'LIKE', Request::get('to_username'))->first();
+ $recipient = User::where('username', 'LIKE', $request->input('to_username'))->first();
if (!$recipient || $recipient->id == $user->id) {
return redirect('/bonus')->with(Toastr::error('Unable to find specified user', 'Whoops!', ['options']));
}
- $value = Request::get('bonus_points');
+ $value = $request->input('bonus_points');
$recipient->seedbonus += $value;
$recipient->save();
@@ -216,7 +213,7 @@ class BonusController extends Controller
'cost' => $value,
'sender' => $user->id,
'receiver' => $recipient->id,
- 'comment' => Request::get('bonus_message'),
+ 'comment' => $request->input('bonus_message'),
'torrent_id' => null
]);
$transaction->save();
@@ -224,7 +221,7 @@ class BonusController extends Controller
$appurl = config('app.url');
Shoutbox::create(['user' => "1", 'mentions' => "1", 'message' => "User [url={$appurl}/" . $user->username . "." . $user->id . "]" . $user->username . "[/url] has gifted " . $value . "BON to [url={$appurl}/"
. $recipient->username . "." . $recipient->id . "]" . $recipient->username . "[/url]"]);
- Cache::forget('shoutbox_messages');
+ cache()->forget('shoutbox_messages');
PrivateMessage::create(['sender_id' => $user->id, 'reciever_id' => $recipient->id, 'subject' => "You Have Recieved A Gift", 'message' => $transaction->comment]);
@@ -244,13 +241,13 @@ class BonusController extends Controller
*
* @return void
*/
- public function tipUploader($slug, $id)
+ public function tipUploader(Request $request, $slug, $id)
{
- $user = Auth::user();
+ $user = auth()->user();
$torrent = Torrent::withAnyStatus()->findOrFail($id);
$uploader = User::where('id', '=', $torrent->user_id)->first();
- $tip_amount = Request::get('tip');
+ $tip_amount = $request->input('tip');
if ($tip_amount > $user->seedbonus) {
return redirect()->route('torrent', ['slug' => $torrent->slug, 'id' => $torrent->id])->with(Toastr::error('Your To Broke To Tip The Uploader!', 'Whoops!', ['options']));
}
@@ -294,7 +291,7 @@ class BonusController extends Controller
*/
public function getDyingCount()
{
- $user = Auth::user();
+ $user = auth()->user();
return DB::table('peers')
->select('peers.hash')->distinct()
@@ -315,7 +312,7 @@ class BonusController extends Controller
*/
public function getLegendaryCount()
{
- $user = Auth::user();
+ $user = auth()->user();
return DB::table('peers')
->select('peers.hash')->distinct()
@@ -336,7 +333,7 @@ class BonusController extends Controller
*/
public function getOldCount()
{
- $user = Auth::user();
+ $user = auth()->user();
return DB::table('peers')
->select('peers.hash')->distinct()
@@ -358,7 +355,7 @@ class BonusController extends Controller
*/
public function getHugeCount()
{
- $user = Auth::user();
+ $user = auth()->user();
return DB::table('peers')
->select('peers.hash')->distinct()
@@ -378,7 +375,7 @@ class BonusController extends Controller
*/
public function getLargeCount()
{
- $user = Auth::user();
+ $user = auth()->user();
return DB::table('peers')
->select('peers.hash')->distinct()
@@ -399,7 +396,7 @@ class BonusController extends Controller
*/
public function getRegularCount()
{
- $user = Auth::user();
+ $user = auth()->user();
return DB::table('peers')
->select('peers.hash')->distinct()
@@ -420,7 +417,7 @@ class BonusController extends Controller
*/
public function getParticipaintSeedCount()
{
- $user = Auth::user();
+ $user = auth()->user();
return DB::table('history')
->select('history.seedtime')->distinct()
@@ -441,7 +438,7 @@ class BonusController extends Controller
*/
public function getTeamPlayerSeedCount()
{
- $user = Auth::user();
+ $user = auth()->user();
return DB::table('history')
->select('history.seedtime')->distinct()
@@ -462,7 +459,7 @@ class BonusController extends Controller
*/
public function getCommitedSeedCount()
{
- $user = Auth::user();
+ $user = auth()->user();
return DB::table('history')
->select('history.seedtime')->distinct()
@@ -483,7 +480,7 @@ class BonusController extends Controller
*/
public function getMVPSeedCount()
{
- $user = Auth::user();
+ $user = auth()->user();
return DB::table('history')
->select('history.seedtime')->distinct()
@@ -504,7 +501,7 @@ class BonusController extends Controller
*/
public function getLegendarySeedCount()
{
- $user = Auth::user();
+ $user = auth()->user();
return DB::table('history')
->select('history.seedtime')->distinct()
diff --git a/app/Http/Controllers/BookmarkController.php b/app/Http/Controllers/BookmarkController.php
index ed2cb97e9..5db28375b 100644
--- a/app/Http/Controllers/BookmarkController.php
+++ b/app/Http/Controllers/BookmarkController.php
@@ -12,10 +12,6 @@
namespace App\Http\Controllers;
-use App\Bookmark;
-use App\Torrent;
-use Illuminate\Support\Facades\Auth;
-use Illuminate\Support\Facades\Request;
use \Toastr;
class BookmarkController extends Controller
@@ -30,7 +26,7 @@ class BookmarkController extends Controller
*/
public function bookmarks()
{
- $myBookmarks = Auth::user()->bookmarks;
+ $myBookmarks = auth()->user()->bookmarks;
return view('bookmark.bookmarks', ['myBookmarks' => $myBookmarks]);
}
@@ -43,7 +39,7 @@ class BookmarkController extends Controller
*/
public function unBookmark($id)
{
- Auth::user()->bookmarks()->detach($id);
+ auth()->user()->bookmarks()->detach($id);
return redirect()->back()->with(Toastr::success('Torrent Has Been Unbookmarked Successfully!', 'Yay!', ['options']));
}
}
diff --git a/app/Http/Controllers/BugController.php b/app/Http/Controllers/BugController.php
index af29b152b..0af08f43f 100755
--- a/app/Http/Controllers/BugController.php
+++ b/app/Http/Controllers/BugController.php
@@ -12,11 +12,10 @@
namespace App\Http\Controllers;
-use App\Group;
+use Illuminate\Http\Request;
+use Illuminate\Support\Facades\Mail;
use App\User;
use App\Mail\Bug;
-use Illuminate\Support\Facades\Request;
-use Illuminate\Support\Facades\Mail;
use \Toastr;
class BugController extends Controller
@@ -29,13 +28,13 @@ class BugController extends Controller
* @access public
* @return view::make bug.bug
*/
- public function bug()
+ public function bug(Request $request)
{
// Fetch owner account
$user = User::where('id', '=', '3')->first();
- if (Request::getMethod() == 'POST') {
- $input = Request::all();
+ if ($request->isMethod('POST')) {
+ $input = $request->all();
Mail::to($user->email, $user->username)->send(new Bug($input));
diff --git a/app/Http/Controllers/CatalogController.php b/app/Http/Controllers/CatalogController.php
index d26a5c9ac..4d6c5c558 100644
--- a/app/Http/Controllers/CatalogController.php
+++ b/app/Http/Controllers/CatalogController.php
@@ -15,7 +15,6 @@ namespace App\Http\Controllers;
use App\CatalogTorrent;
use App\Catalog;
use App\Torrent;
-use Illuminate\Support\Facades\Auth;
class CatalogController extends Controller
{
@@ -43,7 +42,7 @@ class CatalogController extends Controller
*/
public function catalog($slug, $id)
{
- $user = Auth::user();
+ $user = auth()->user();
$catalog = Catalog::findOrFail($id);
$records = CatalogTorrent::where('catalog_id', '=', $id)->orderBy('imdb', 'DESC')->get();
@@ -60,7 +59,7 @@ class CatalogController extends Controller
*/
public function torrents($imdb)
{
- $user = Auth::user();
+ $user = auth()->user();
$torrents = Torrent::where('imdb', '=', $imdb)->orderBy('size', 'DESC')->get();
return view('catalogs.torrents', ['torrents' => $torrents, 'user' => $user]);
diff --git a/app/Http/Controllers/CategoryController.php b/app/Http/Controllers/CategoryController.php
index cc44bd1da..1d852eaae 100755
--- a/app/Http/Controllers/CategoryController.php
+++ b/app/Http/Controllers/CategoryController.php
@@ -13,7 +13,6 @@
namespace App\Http\Controllers;
use App\Category;
-use Illuminate\Support\Facades\Auth;
class CategoryController extends Controller
{
@@ -28,9 +27,9 @@ class CategoryController extends Controller
*/
public function category($slug, $id)
{
- $user = Auth::user();
+ $user = auth()->user();
$category = Category::findOrFail($id);
- $torrents = $category->torrents()->orderBy('created_at', 'DESC')->paginate(20);
+ $torrents = $category->torrents()->orderBy('created_at', 'DESC')->paginate(25);
return view('category.category', ['torrents' => $torrents, 'user' => $user, 'category' => $category, 'categories' => Category::all()->sortBy('position')]);
}
diff --git a/app/Http/Controllers/CommentController.php b/app/Http/Controllers/CommentController.php
index 438f421f9..06554426c 100755
--- a/app/Http/Controllers/CommentController.php
+++ b/app/Http/Controllers/CommentController.php
@@ -12,6 +12,7 @@
namespace App\Http\Controllers;
+use Illuminate\Http\Request;
use App\User;
use App\Article;
use App\Comment;
@@ -19,14 +20,6 @@ use App\Torrent;
use App\Requests;
use App\Shoutbox;
use App\PrivateMessage;
-use Illuminate\Support\Facades\Auth;
-use Illuminate\Support\Facades\Request;
-use Illuminate\Support\Facades\Session;
-use Illuminate\Support\Facades\Validator;
-use Illuminate\Support\Facades\Mail;
-use \Toastr;
-use Cache;
-
use App\Achievements\UserMadeComment;
use App\Achievements\UserMadeTenComments;
use App\Achievements\UserMade50Comments;
@@ -39,9 +32,9 @@ use App\Achievements\UserMade600Comments;
use App\Achievements\UserMade700Comments;
use App\Achievements\UserMade800Comments;
use App\Achievements\UserMade900Comments;
-
use App\Notifications\NewTorrentComment;
use App\Notifications\NewRequestComment;
+use \Toastr;
class CommentController extends Controller
{
@@ -53,10 +46,10 @@ class CommentController extends Controller
* @param $id
*
*/
- public function article($slug, $id)
+ public function article(Request $request, $slug, $id)
{
$article = Article::findOrFail($id);
- $user = Auth::user();
+ $user = auth()->user();
// User's comment rights disbabled?
if ($user->can_comment == 0) {
@@ -64,14 +57,14 @@ class CommentController extends Controller
}
$comment = new Comment();
- $comment->content = Request::get('content');
+ $comment->content = $request->input('content');
$comment->user_id = $user->id;
$comment->article_id = $article->id;
- $v = Validator::make($comment->toArray(), ['content' => 'required', 'user_id' => 'required', 'article_id' => 'required']);
+ $v = validator($comment->toArray(), ['content' => 'required', 'user_id' => 'required', 'article_id' => 'required']);
$appurl = config('app.url');
if ($v->passes()) {
Shoutbox::create(['user' => "1", 'mentions' => "1", 'message' => "User [url={$appurl}/" . $user->username . "." . $user->id . "]" . $user->username . "[/url] has left a comment on article [url={$appurl}/articles/" . $article->slug . "." . $article->id . "]" . $article->title . "[/url]"]);
- Cache::forget('shoutbox_messages');
+ cache()->forget('shoutbox_messages');
$comment->save();
Toastr::success('Your Comment Has Been Added!', 'Yay!', ['options']);
} else {
@@ -86,10 +79,10 @@ class CommentController extends Controller
* @param $slug
* @param $id
*/
- public function torrent($slug, $id)
+ public function torrent(Request $request, $slug, $id)
{
$torrent = Torrent::findOrFail($id);
- $user = Auth::user();
+ $user = auth()->user();
// User's comment rights disbabled?
if ($user->can_comment == 0) {
@@ -97,11 +90,11 @@ class CommentController extends Controller
}
$comment = new Comment();
- $comment->content = Request::get('content');
- $comment->anon = Request::get('anonymous');
+ $comment->content = $request->input('content');
+ $comment->anon = $request->input('anonymous');
$comment->user_id = $user->id;
$comment->torrent_id = $torrent->id;
- $v = Validator::make($comment->toArray(), ['content' => 'required', 'user_id' => 'required', 'torrent_id' => 'required', 'anon' => 'required']);
+ $v = validator($comment->toArray(), ['content' => 'required', 'user_id' => 'required', 'torrent_id' => 'required', 'anon' => 'required']);
if ($v->passes()) {
$comment->save();
Toastr::success('Your Comment Has Been Added!', 'Yay!', ['options']);
@@ -129,10 +122,10 @@ class CommentController extends Controller
$appurl = config('app.url');
if ($comment->anon == 0) {
Shoutbox::create(['user' => "1", 'mentions' => "1", 'message' => "User [url={$appurl}/" . $user->username . "." . $user->id . "]" . $user->username . "[/url] has left a comment on Torrent [url={$appurl}/torrents/" . $torrent->slug . "." . $torrent->id . "]" . $torrent->name . "[/url]"]);
- Cache::forget('shoutbox_messages');
+ cache()->forget('shoutbox_messages');
} else {
Shoutbox::create(['user' => "1", 'mentions' => "1", 'message' => "An anonymous user has left a comment on torrent [url={$appurl}/torrents/" . $torrent->slug . "." . $torrent->id . "]" . $torrent->name . "[/url]"]);
- Cache::forget('shoutbox_messages');
+ cache()->forget('shoutbox_messages');
}
} else {
Toastr::error('A Error Has Occured And Your Comment Was Not Posted!', 'Sorry', ['options']);
@@ -146,10 +139,10 @@ class CommentController extends Controller
* @param $slug
* @param $id
*/
- public function request($id)
+ public function request(Request $request, $id)
{
$request = Requests::findOrFail($id);
- $user = Auth::user();
+ $user = auth()->user();
// User's comment rights disbabled?
if ($user->can_comment == 0) {
@@ -157,11 +150,11 @@ class CommentController extends Controller
}
$comment = new Comment();
- $comment->content = Request::get('content');
- $comment->anon = Request::get('anonymous');
+ $comment->content = $request->input('content');
+ $comment->anon = $request->input('anonymous');
$comment->user_id = $user->id;
$comment->requests_id = $request->id;
- $v = Validator::make($comment->toArray(), ['content' => 'required', 'user_id' => 'required', 'requests_id' => 'required']);
+ $v = validator($comment->toArray(), ['content' => 'required', 'user_id' => 'required', 'requests_id' => 'required']);
if ($v->passes()) {
$comment->save();
Toastr::success('Your Comment Has Been Added!', 'Yay!', ['options']);
@@ -190,10 +183,10 @@ class CommentController extends Controller
// Auto Shout
if ($comment->anon == 0) {
Shoutbox::create(['user' => "1", 'mentions' => "1", 'message' => "User [url={$appurl}/" . $user->username . "." . $user->id . "]" . $user->username . "[/url] has left a comment on Request [url={$appurl}/request/" . $request->id . "]" . $request->name . "[/url]"]);
- Cache::forget('shoutbox_messages');
+ cache()->forget('shoutbox_messages');
} else {
Shoutbox::create(['user' => "1", 'mentions' => "1", 'message' => "An anonymous user has left a comment on request [url={$appurl}/request/" . $request->id . "]" . $request->name . "[/url]"]);
- Cache::forget('shoutbox_messages');
+ cache()->forget('shoutbox_messages');
}
} else {
Toastr::error('A Error Has Occured And Your Comment Was Not Posted!', 'Sorry', ['options']);
@@ -210,7 +203,7 @@ class CommentController extends Controller
public function quickthanks($id)
{
$torrent = Torrent::findOrFail($id);
- $user = Auth::user();
+ $user = auth()->user();
$uploader = $torrent->user;
// User's comment rights disbabled?
@@ -224,7 +217,7 @@ class CommentController extends Controller
$comment->content = $thankArray[$selected];
$comment->user_id = $user->id;
$comment->torrent_id = $torrent->id;
- $v = Validator::make($comment->toArray(), ['content' => 'required', 'user_id' => 'required', 'torrent_id' => 'required']);
+ $v = validator($comment->toArray(), ['content' => 'required', 'user_id' => 'required', 'torrent_id' => 'required']);
if ($v->passes()) {
$comment->save();
Toastr::success('Your Comment Has Been Added!', 'Yay!', ['options']);
@@ -251,7 +244,7 @@ class CommentController extends Controller
// Auto Shout
$appurl = config('app.url');
Shoutbox::create(['user' => "1", 'mentions' => "1", 'message' => "User [url={$appurl}/" . $user->username . "." . $user->id . "]" . $user->username . "[/url] has left a comment on Torrent [url={$appurl}/torrents/" . $torrent->slug . "." . $torrent->id . "]" . $torrent->name . "[/url]"]);
- Cache::forget('shoutbox_messages');
+ cache()->forget('shoutbox_messages');
} else {
Toastr::error('A Error Has Occured And Your Comment Was Not Posted!', 'Whoops!', ['options']);
}
@@ -265,13 +258,13 @@ class CommentController extends Controller
*
* @param $comment_id
*/
- public function editComment($comment_id)
+ public function editComment(Request $request, $comment_id)
{
- $user = Auth::user();
+ $user = auth()->user();
$comment = Comment::findOrFail($comment_id);
if ($user->group->is_modo || $user->id == $comment->user_id) {
- $content = Request::get('comment-edit');
+ $content = $request->input('comment-edit');
$comment->content = $content;
$comment->save();
@@ -289,7 +282,7 @@ class CommentController extends Controller
*/
public function deleteComment($comment_id)
{
- $user = Auth::user();
+ $user = auth()->user();
$comment = Comment::findOrFail($comment_id);
if ($user->group->is_modo || $user->id == $comment->user_id) {
diff --git a/app/Http/Controllers/FollowController.php b/app/Http/Controllers/FollowController.php
index 2f789930c..9aa911ce1 100644
--- a/app/Http/Controllers/FollowController.php
+++ b/app/Http/Controllers/FollowController.php
@@ -14,8 +14,6 @@ namespace App\Http\Controllers;
use App\User;
use App\Follow;
-use Illuminate\Http\Request;
-use Illuminate\Support\Facades\Auth;
use \Toastr;
class FollowController extends Controller
@@ -29,11 +27,11 @@ class FollowController extends Controller
*/
public function follow(User $user)
{
- if (Auth::user()->id == $user->id) {
+ if (auth()->user()->id == $user->id) {
return redirect()->route('profil', ['username' => $user->username, 'id' => $user->id])->with(Toastr::error("Nice try, but sadly you can not follow yourself.", 'Whoops!', ['options']));
- } elseif (!Auth::user()->isFollowing($user->id)) {
+ } elseif (!auth()->user()->isFollowing($user->id)) {
// Create a new follow instance for the authenticated user
- Auth::user()->follows()->create([
+ auth()->user()->follows()->create([
'target_id' => $user->id,
]);
return redirect()->route('profil', ['username' => $user->username, 'id' => $user->id])->with(Toastr::success('You are now following ' . $user->username, 'Yay!', ['options']));
@@ -50,8 +48,8 @@ class FollowController extends Controller
*/
public function unfollow(User $user)
{
- if (Auth::user()->isFollowing($user->id)) {
- $follow = Auth::user()->follows()->where('target_id', $user->id)->first();
+ if (auth()->user()->isFollowing($user->id)) {
+ $follow = auth()->user()->follows()->where('target_id', $user->id)->first();
$follow->delete();
return redirect()->route('profil', ['username' => $user->username, 'id' => $user->id])->with(Toastr::success('You are no longer following ' . $user->username, 'Yay!', ['options']));
diff --git a/app/Http/Controllers/ForumController.php b/app/Http/Controllers/ForumController.php
index 650311303..4bcb7645e 100755
--- a/app/Http/Controllers/ForumController.php
+++ b/app/Http/Controllers/ForumController.php
@@ -12,22 +12,14 @@
namespace App\Http\Controllers;
+use Illuminate\Http\Request;
+use Illuminate\Support\Facades\Mail;
use App\Forum;
-use App\Mail\NewReply;
use App\Post;
use App\Topic;
use App\User;
use App\Shoutbox;
use App\Like;
-use Illuminate\Support\Facades\Auth;
-use Illuminate\Support\Facades\Request;
-use Illuminate\Support\Facades\Mail;
-use Illuminate\Support\Facades\Session;
-use Illuminate\Support\Facades\Validator;
-use Illuminate\Support\Facades\DB;
-use Decoda\Decoda;
-use Cache;
-use \Toastr;
use App\Achievements\UserMadeFirstPost;
use App\Achievements\UserMade25Posts;
use App\Achievements\UserMade50Posts;
@@ -40,6 +32,9 @@ use App\Achievements\UserMade600Posts;
use App\Achievements\UserMade700Posts;
use App\Achievements\UserMade800Posts;
use App\Achievements\UserMade900Posts;
+use App\Mail\NewReply;
+use Decoda\Decoda;
+use \Toastr;
class ForumController extends Controller
{
@@ -51,15 +46,15 @@ class ForumController extends Controller
* @return View page.torrents
*
*/
- public function search()
+ public function search(Request $request)
{
- $user = Auth::user();
- $search = Request::get('name');
+ $user = auth()->user();
+ $search = $request->input('name');
$results = Topic::where([
- ['name', 'like', '%' . Request::get('name') . '%'],
+ ['name', 'like', '%' . $request->input('name') . '%'],
])->orderBy('created_at', 'DESC')->paginate(25);
- $results->setPath('?name=' . Request::get('name'));
+ $results->setPath('?name=' . $request->input('name'));
return view('forum.results', ['results' => $results, 'user' => $user]);
}
@@ -72,11 +67,11 @@ class ForumController extends Controller
{
$categories = Forum::orderBy('position', 'ASC')->get();
// Total Forums Count
- $num_forums = DB::table('forums')->count();
+ $num_forums = Forum::all()->count();
// Total Posts Count
- $num_posts = DB::table('posts')->count();
+ $num_posts = Post::all()->count();
// Total Topics Count
- $num_topics = DB::table('topics')->count();
+ $num_topics = Topic::all()->count();
return view('forum.index', ['categories' => $categories, 'num_posts' => $num_posts, 'num_forums' => $num_forums, 'num_topics' => $num_topics]);
}
@@ -145,7 +140,7 @@ class ForumController extends Controller
$category = $forum->getCategory();
// Get all posts
- $posts = $topic->posts()->paginate(15);
+ $posts = $topic->posts()->paginate(25);
// First post
$firstPost = Post::where('topic_id', '=', $topic->id)->first();
@@ -169,24 +164,24 @@ class ForumController extends Controller
* @param $slug
* @param $id
*/
- public function reply($slug, $id)
+ public function reply(Request $request, $slug, $id)
{
- $user = Auth::user();
+ $user = auth()->user();
$topic = Topic::findOrFail($id);
$forum = $topic->forum;
$category = $forum->getCategory();
// The user has the right to create a topic here?
- if (!$category->getPermission()->reply_topic || ($topic->state == "close" && !Auth::user()->group->is_modo)) {
+ if (!$category->getPermission()->reply_topic || ($topic->state == "close" && !auth()->user()->group->is_modo)) {
return redirect()->route('forum_index')->with(Toastr::error('You Cannot Reply To This Topic!', 'Whoops!', ['options']));
}
$post = new Post();
- $post->content = Request::get('content');
+ $post->content = $request->input('content');
$post->user_id = $user->id;
$post->topic_id = $topic->id;
- $v = Validator::make($post->toArray(), [
+ $v = validator($post->toArray(), [
'content' => 'required',
'user_id' => 'required',
'topic_id' => 'required'
@@ -223,7 +218,7 @@ class ForumController extends Controller
// Post To ShoutBox
$appurl = config('app.url');
Shoutbox::create(['user' => "1", 'mentions' => "1", 'message' => "User [url={$appurl}/" . $user->username . "." . $user->id . "]" . $user->username . "[/url] has left a reply on topic [url={$appurl}/forums/topic/" . $topic->slug . "." . $topic->id . "?page={$post->getPageNumber()}#post-{$post->id}" . "]" . $topic->name . "[/url]"]);
- Cache::forget('shoutbox_messages');
+ cache()->forget('shoutbox_messages');
// Mail Topic Creator Of New Reply
if ($post->user_id != $topic->first_post_user_id) {
@@ -256,9 +251,9 @@ class ForumController extends Controller
* @param $slug
* @param $id
*/
- public function newTopic($slug, $id)
+ public function newTopic(Request $request, $slug, $id)
{
- $user = Auth::user();
+ $user = auth()->user();
$forum = Forum::findOrFail($id);
$category = $forum->getCategory();
@@ -269,8 +264,8 @@ class ForumController extends Controller
// Preview The Post
$parsedContent = null;
- if (Request::getMethod() == 'POST' && Request::get('preview') == true) {
- $code = new Decoda(Request::get('content'));
+ if ($request->isMethod('POST') && $request->input('preview') == true) {
+ $code = new Decoda($request->input('content'));
$code->defaults();
$code->setXhtml(false);
$code->setStrict(false);
@@ -278,26 +273,26 @@ class ForumController extends Controller
$parsedContent = $code->parse();
}
- if (Request::getMethod() == 'POST' && Request::get('post') == true) {
+ if ($request->isMethod('POST') && $request->input('post') == true) {
// Create The Topic
$topic = new Topic();
- $topic->name = Request::get('title');
- $topic->slug = str_slug(Request::get('title'));
+ $topic->name = $request->input('title');
+ $topic->slug = str_slug($request->input('title'));
$topic->state = 'open';
$topic->first_post_user_id = $topic->last_post_user_id = $user->id;
$topic->first_post_user_username = $topic->last_post_user_username = $user->username;
$topic->views = 0;
$topic->pinned = false;
$topic->forum_id = $forum->id;
- $v = Validator::make($topic->toArray(), $topic->rules);
+ $v = validator($topic->toArray(), $topic->rules);
if ($v->passes()) {
$topic->save();
$post = new Post();
- $post->content = Request::get('content');
+ $post->content = $request->input('content');
$post->user_id = $user->id;
$post->topic_id = $topic->id;
- $v = Validator::make($post->toArray(), $post->rules);
+ $v = validator($post->toArray(), $post->rules);
if ($v->passes()) {
$post->save();
$topic->num_post = 1;
@@ -315,7 +310,7 @@ class ForumController extends Controller
// Post To ShoutBox
$appurl = config('app.url');
Shoutbox::create(['user' => "1", 'mentions' => "1", 'message' => "User [url={$appurl}/" . $user->username . "." . $user->id . "]" . $user->username . "[/url] has created a new topic [url={$appurl}/forums/topic/" . $topic->slug . "." . $topic->id . "]" . $topic->name . "[/url]"]);
- Cache::forget('shoutbox_messages');
+ cache()->forget('shoutbox_messages');
//Achievements
$user->unlock(new UserMadeFirstPost(), 1);
@@ -341,7 +336,7 @@ class ForumController extends Controller
Toastr::error('A Error Has Occured With This Topic! Please Try Again!', 'Whoops!', ['options']);
}
}
- return view('forum.new_topic', ['forum' => $forum, 'category' => $category, 'parsedContent' => $parsedContent, 'title' => Request::get('title'), 'content' => Request::get('content')]);
+ return view('forum.new_topic', ['forum' => $forum, 'category' => $category, 'parsedContent' => $parsedContent, 'title' => $request->input('title'), 'content' => $request->input('content')]);
}
/**
@@ -350,16 +345,16 @@ class ForumController extends Controller
* @param $slug
* @param $id
*/
- public function editTopic($slug, $id)
+ public function editTopic(Request $request, $slug, $id)
{
- $user = Auth::user();
+ $user = auth()->user();
$topic = Topic::findOrFail($id);
$categories = Forum::where('parent_id', '!=', 0)->get();
if ($user->group->is_modo) {
- if (Request::isMethod('post')) {
- $name = Request::get('name');
- $forum_id = Request::get('forum_id');
+ if ($request->isMethod('POST')) {
+ $name = $request->input('name');
+ $forum_id = $request->input('forum_id');
$topic->name = $name;
$topic->forum_id = $forum_id;
@@ -381,9 +376,9 @@ class ForumController extends Controller
* @param $id
* @param $postId
*/
- public function postEdit($slug, $id, $postId)
+ public function postEdit(Request $request, $slug, $id, $postId)
{
- $user = Auth::user();
+ $user = auth()->user();
$topic = Topic::findOrFail($id);
$forum = $topic->forum;
$category = $forum->getCategory();
@@ -397,15 +392,15 @@ class ForumController extends Controller
}
// Post preview
- if (Request::getMethod() == 'POST' && Request::get('preview') == true) {
- $post->content = Request::get('content');
+ if ($request->isMethod('POST') && $request->input('preview') == true) {
+ $post->content = $request->input('content');
$code = new Decoda($post->content);
$code->defaults();
$parsedContent = $code->parse();
}
- if (Request::isMethod('post') && Request::get('post') == true) {
- $post->content = Request::get('content');
+ if ($request->isMethod('POST') && $request->input('post') == true) {
+ $post->content = $request->input('content');
$post->save();
return redirect()->route('forum_topic', ['slug' => $topic->slug, 'id' => $topic->id]);
}
@@ -421,7 +416,7 @@ class ForumController extends Controller
*/
public function postDelete($slug, $id, $postId)
{
- $user = Auth::user();
+ $user = auth()->user();
$topic = Topic::findOrFail($id);
$post = Post::findOrFail($postId);
@@ -478,7 +473,7 @@ class ForumController extends Controller
*/
public function deleteTopic($slug, $id)
{
- $user = Auth::user();
+ $user = auth()->user();
$topic = Topic::findOrFail($id);
if ($user->group->is_modo == true) {
$posts = $topic->posts();
@@ -624,7 +619,7 @@ class ForumController extends Controller
public function likePost($postId)
{
$post = Post::findOrFail($postId);
- $user = Auth::user();
+ $user = auth()->user();
$like = $user->likes()->where('post_id', '=', $post->id)->where('like', '=', 1)->first();
$dislike = $user->likes()->where('post_id', '=', $post->id)->where('dislike', '=', 1)->first();
@@ -646,7 +641,7 @@ class ForumController extends Controller
public function dislikePost($postId)
{
$post = Post::findOrFail($postId);
- $user = Auth::user();
+ $user = auth()->user();
$like = $user->likes()->where('post_id', '=', $post->id)->where('like', '=', 1)->first();
$dislike = $user->likes()->where('post_id', '=', $post->id)->where('dislike', '=', 1)->first();
diff --git a/app/Http/Controllers/GraveyardController.php b/app/Http/Controllers/GraveyardController.php
index 2a5e6e04d..2d8b4eef8 100644
--- a/app/Http/Controllers/GraveyardController.php
+++ b/app/Http/Controllers/GraveyardController.php
@@ -12,9 +12,7 @@
namespace App\Http\Controllers;
-use Illuminate\Support\Facades\Auth;
-use Illuminate\Support\Facades\Request;
-use Illuminate\Support\Facades\Input;
+use Illuminate\Http\Request;
use App\Torrent;
use App\History;
use App\Graveyard;
@@ -33,7 +31,7 @@ class GraveyardController extends Controller
*/
public function index()
{
- $user = Auth::user();
+ $user = auth()->user();
$dead = Torrent::where('seeders', '=', '0')->orderBy('leechers', 'desc')->paginate(50);
$deadcount = Torrent::where('seeders', '=', '0')->count();
$time = config('graveyard.time');
@@ -42,9 +40,9 @@ class GraveyardController extends Controller
return view('graveyard.index', compact('dead', 'deadcount', 'user', 'time', 'tokens'));
}
- public function resurrect($id)
+ public function resurrect(Request $request, $id)
{
- $user = Auth::user();
+ $user = auth()->user();
$torrent = Torrent::findOrFail($id);
$resurrected = Graveyard::where('torrent_id', '=', $torrent->id)->first();
if ($resurrected) {
@@ -54,7 +52,7 @@ class GraveyardController extends Controller
$resurrection = Graveyard::create([
'user_id' => $user->id,
'torrent_id' => $torrent->id,
- 'seedtime' => Request::get('seedtime')
+ 'seedtime' => $request->input('seedtime')
]);
return redirect()->route('graveyard')->with(Toastr::success('Torrent Resurrection Complete! You will be rewarded automatically once seedtime requirements are met.', 'Yay!', ['options']));
} else {
diff --git a/app/Http/Controllers/GroupController.php b/app/Http/Controllers/GroupController.php
deleted file mode 100755
index bb50c0812..000000000
--- a/app/Http/Controllers/GroupController.php
+++ /dev/null
@@ -1,22 +0,0 @@
-first();
- if (Request::getMethod() == 'POST') {
- $input = Request::all();
+ if ($request->isMethod('POST')) {
+ $input = $request->all();
Mail::to($user->email, $user->username)->send(new Contact($input));
Toastr::success('Your Message Was Succefully Sent!', 'Yay!', ['options']);
}
diff --git a/app/Http/Controllers/InviteController.php b/app/Http/Controllers/InviteController.php
index 81fca6e81..03e886fc5 100644
--- a/app/Http/Controllers/InviteController.php
+++ b/app/Http/Controllers/InviteController.php
@@ -12,17 +12,11 @@
namespace App\Http\Controllers;
-use App\Mail\InviteUser;
+use Illuminate\Http\Request;
+use Illuminate\Support\Facades\Mail;
use App\User;
use App\Invite;
-use Illuminate\Http\Request;
-use Illuminate\Support\Facades\Auth;
-use Illuminate\Support\Facades\Mail;
-use Illuminate\Support\Facades\Session;
-use Illuminate\Support\Facades\Validator;
-use Illuminate\Contracts\Auth\Authenticatable;
-use App\Http\Requests\ValidateSecretRequest;
-use Illuminate\Support\Facades\Input;
+use App\Mail\InviteUser;
use \Toastr;
use Carbon\Carbon;
use Ramsey\Uuid\Uuid;
@@ -32,7 +26,7 @@ class InviteController extends Controller
public function invite()
{
- $user = Auth::user();
+ $user = auth()->user();
if (config('other.invite-only') == false) {
Toastr::error('Invitations Are Disabled Due To Open Registration!', 'Whoops!', ['options']);
}
@@ -45,9 +39,9 @@ class InviteController extends Controller
public function process(Request $request)
{
$current = new Carbon();
- $user = Auth::user();
- $exsist = Invite::where('email', '=', $request->get('email'))->first();
- $member = User::where('email', '=', $request->get('email'))->first();
+ $user = auth()->user();
+ $exsist = Invite::where('email', '=', $request->input('email'))->first();
+ $member = User::where('email', '=', $request->input('email'))->first();
if ($exsist || $member) {
return redirect()->route('invite')->with(Toastr::error('The email address your trying to send a invite to has already been sent one or is a user already.', 'Whoops!', ['options']));
}
@@ -59,14 +53,14 @@ class InviteController extends Controller
//create a new invite record
$invite = Invite::create([
'user_id' => $user->id,
- 'email' => $request->get('email'),
+ 'email' => $request->input('email'),
'code' => $code,
'expires_on' => $current->copy()->addDays(14),
- 'custom' => $request->get('message'),
+ 'custom' => $request->input('message'),
]);
// send the email
- Mail::to($request->get('email'))->send(new InviteUser($invite));
+ Mail::to($request->input('email'))->send(new InviteUser($invite));
// subtract 1 invite
$user->invites -= 1;
@@ -80,11 +74,11 @@ class InviteController extends Controller
public function inviteTree($username, $id)
{
- if (Auth::user()->group->is_modo) {
+ if (auth()->user()->group->is_modo) {
$user = User::findOrFail($id);
$records = Invite::with('sender')->where('user_id', $user->id)->orderBy('created_at', 'desc')->get();
} else {
- $user = Auth::user();
+ $user = auth()->user();
$records = Invite::with('sender')->where('user_id', $user->id)->orderBy('created_at', 'desc')->get();
}
return view('user.invitetree', ['user' => $user, 'records' => $records]);
diff --git a/app/Http/Controllers/LanguageController.php b/app/Http/Controllers/LanguageController.php
index d936e4767..e26bd132f 100644
--- a/app/Http/Controllers/LanguageController.php
+++ b/app/Http/Controllers/LanguageController.php
@@ -13,7 +13,6 @@
namespace App\Http\Controllers;
use Illuminate\Http\Request;
-use Auth;
use App\Language;
class LanguageController extends Controller
@@ -31,8 +30,8 @@ class LanguageController extends Controller
$locale = config('app.locale');
}
- if (Auth::check()) {
- Auth::user()->setAttribute('locale', $locale)->save();
+ if (auth()->check()) {
+ auth()->user()->setAttribute('locale', $locale)->save();
} else {
$request->session()->put('locale', $locale);
}
diff --git a/app/Http/Controllers/LockAccountController.php b/app/Http/Controllers/LockAccountController.php
index 6cf5ced25..7edbd07b4 100644
--- a/app/Http/Controllers/LockAccountController.php
+++ b/app/Http/Controllers/LockAccountController.php
@@ -42,7 +42,7 @@ class LockAccountController extends Controller
'password' => 'required|string',
]);
- if (\Hash::check($password, \Auth::user()->password)) {
+ if (\Hash::check($password, auth()->user()->password)) {
$request->session()->forget('locked');
return redirect()->route('home')->with(Toastr::success('Your Account Has Been Unlocked Successfully!', 'Yay!', ['options']));
}
diff --git a/app/Http/Controllers/NotificationController.php b/app/Http/Controllers/NotificationController.php
index 077b536f1..4a1706f2c 100644
--- a/app/Http/Controllers/NotificationController.php
+++ b/app/Http/Controllers/NotificationController.php
@@ -3,7 +3,6 @@
namespace App\Http\Controllers;
use Illuminate\Http\Request;
-use Illuminate\Support\Facades\Auth;
use App\Notifications;
use \Toastr;
use Carbon\Carbon;
@@ -12,32 +11,32 @@ class NotificationController extends Controller
{
public function get()
{
- $notification = Auth::user()->notifications;
+ $notification = auth()->user()->notifications;
return view('notification.notifications', ['notification' => $notification]);
}
public function read($id)
{
- Auth::user()->unreadNotifications()->findOrFail($id)->markAsRead();
+ auth()->user()->unreadNotifications()->findOrFail($id)->markAsRead();
return redirect()->route('get_notifications')->with(Toastr::success('Notification Marked As Read!', 'Yay!', ['options']));
}
public function massRead()
{
$current = new Carbon();
- Auth::user()->unreadNotifications()->update(['read_at' => $current]);
+ auth()->user()->unreadNotifications()->update(['read_at' => $current]);
return redirect()->route('get_notifications')->with(Toastr::success('All Notifications Marked As Read!', 'Yay!', ['options']));
}
public function delete($id)
{
- Auth::user()->notifications()->findOrFail($id)->delete();
+ auth()->user()->notifications()->findOrFail($id)->delete();
return redirect()->route('get_notifications')->with(Toastr::success('Notification Deleted!', 'Yay!', ['options']));
}
public function deleteAll()
{
- Auth::user()->notifications()->delete();
+ auth()->user()->notifications()->delete();
return redirect()->route('get_notifications')->with(Toastr::success('All Notifications Deleted!', 'Yay!', ['options']));
}
}
diff --git a/app/Http/Controllers/PollController.php b/app/Http/Controllers/PollController.php
index f65331bce..01c862b8c 100644
--- a/app/Http/Controllers/PollController.php
+++ b/app/Http/Controllers/PollController.php
@@ -16,7 +16,6 @@ use App\Poll;
use App\Option;
use App\Voter;
use Illuminate\Http\Request;
-use Illuminate\Support\Facades\Auth;
use App\Http\Requests;
use App\Http\Requests\StorePoll;
use App\Http\Requests\VoteOnPoll;
@@ -28,7 +27,7 @@ class PollController extends Controller
/**
* Display a listing of the resource.
*
- * @return \Illuminate\Http\Response
+ *
*/
public function index()
{
@@ -40,10 +39,10 @@ class PollController extends Controller
/**
* Display the specified resource.
*
- * @param int $id
- * @return \Illuminate\Http\Response
+ * @param int $slug
+ *
*/
- public function show(Request $request, $slug)
+ public function show($slug)
{
$poll = Poll::whereSlug($slug)->firstOrFail();
@@ -52,7 +51,7 @@ class PollController extends Controller
public function vote(VoteOnPoll $request)
{
- $user = Auth::user();
+ $user = auth()->user();
$poll = Option::findOrFail($request->input('option.0'))->poll;
foreach ($request->input('option') as $option) {
diff --git a/app/Http/Controllers/PrivateMessageController.php b/app/Http/Controllers/PrivateMessageController.php
index 9a46067e2..58cdfff2b 100644
--- a/app/Http/Controllers/PrivateMessageController.php
+++ b/app/Http/Controllers/PrivateMessageController.php
@@ -12,11 +12,9 @@
namespace App\Http\Controllers;
+use Illuminate\Http\Request;
use App\PrivateMessage;
use App\User;
-use Illuminate\Http\Request;
-use Illuminate\Support\Facades\Response;
-use Illuminate\Support\Facades\Auth;
use \Toastr;
use Carbon\Carbon;
@@ -32,7 +30,7 @@ class PrivateMessageController extends Controller
*/
public function searchPM(Request $request, $username, $id)
{
- $user = Auth::user();
+ $user = auth()->user();
$search = $request->input('subject');
$pms = PrivateMessage::where('reciever_id', '=', $request->user()->id)->where([
['subject', 'like', '%' . $search . '%'],
@@ -50,15 +48,15 @@ class PrivateMessageController extends Controller
*/
public function getPrivateMessages(Request $request, $username, $id)
{
- $user = Auth::user();
- $pms = PrivateMessage::where('reciever_id', '=', $request->user()->id)->orderBy('created_at', 'desc')->paginate(20);
+ $user = auth()->user();
+ $pms = PrivateMessage::where('reciever_id', '=', $request->user()->id)->orderBy('created_at', 'desc')->paginate(25);
return view('pm.inbox', ['pms' => $pms, 'user' => $user]);
}
public function markAllAsRead(Request $request, $username, $id)
{
- $user = Auth::user();
+ $user = auth()->user();
$pms = PrivateMessage::where('reciever_id', '=', $request->user()->id)->get();
foreach ($pms as $pm) {
$pm->read = 1;
@@ -75,9 +73,9 @@ class PrivateMessageController extends Controller
* @return View pm.message
*
*/
- public function getPrivateMessageById(Request $request, $username, $id, $pmid)
+ public function getPrivateMessageById($username, $id, $pmid)
{
- $user = Auth::user();
+ $user = auth()->user();
$pm = PrivateMessage::where('id', $pmid)->firstOrFail();
// If the message is not read, change the the status
@@ -97,7 +95,7 @@ class PrivateMessageController extends Controller
*/
public function getPrivateMessagesSent(Request $request)
{
- $user = Auth::user();
+ $user = auth()->user();
$pms = PrivateMessage::where('sender_id', $request->user()->id)
->orderBy('created_at', 'desc')
->paginate(20);
@@ -114,7 +112,7 @@ class PrivateMessageController extends Controller
*/
public function makePrivateMessage($username, $id)
{
- $user = Auth::user();
+ $user = auth()->user();
$usernames = User::orderBy('username', 'ASC')->get();
return view('pm.send', ['usernames' => $usernames, 'user' => $user]);
@@ -129,7 +127,7 @@ class PrivateMessageController extends Controller
*/
public function sendPrivateMessage(Request $request)
{
- $user = Auth::user();
+ $user = auth()->user();
$attributes = [
'sender_id' => $user->id,
@@ -153,7 +151,7 @@ class PrivateMessageController extends Controller
*/
public function replyPrivateMessage(Request $request, $pmid)
{
- $user = Auth::user();
+ $user = auth()->user();
$pm = PrivateMessage::where('id', $pmid)->firstOrFail();
@@ -178,9 +176,9 @@ class PrivateMessageController extends Controller
* @return View pm.inbox
*
*/
- public function deletePrivateMessage(Request $request, $pmid)
+ public function deletePrivateMessage($pmid)
{
- $user = Auth::user();
+ $user = auth()->user();
$pm = PrivateMessage::where('id', $pmid)->firstOrFail();
$pm->delete();
diff --git a/app/Http/Controllers/ReportController.php b/app/Http/Controllers/ReportController.php
index 4f1a4dfbc..79fcdc991 100644
--- a/app/Http/Controllers/ReportController.php
+++ b/app/Http/Controllers/ReportController.php
@@ -13,9 +13,7 @@
namespace App\Http\Controllers;
use App\Report;
-use Illuminate\Support\Facades\Request;
-use Illuminate\Support\Facades\Validator;
-use Illuminate\Support\Facades\Auth;
+use Illuminate\Http\Request;
use \Toastr;
class ReportController extends Controller
@@ -25,11 +23,11 @@ class ReportController extends Controller
*
*
*/
- public function postReport()
+ public function postReport(Request $request)
{
- $user = Auth::user();
+ $user = auth()->user();
- $v = Validator::make(Request::all(), [
+ $v = validator($request->all(), [
'type' => 'required',
'reporter_id' => 'required|numeric',
'title' => 'required',
@@ -38,10 +36,10 @@ class ReportController extends Controller
]);
$report = new Report();
- $report->type = Request::get('type');
+ $report->type = $request->input('type');
$report->reporter_id = $user->id;
- $report->title = Request::get('title');
- $report->message = Request::get('message');
+ $report->title = $request->input('title');
+ $report->message = $request->input('message');
$report->solved = 0;
$report->save();
diff --git a/app/Http/Controllers/RequestController.php b/app/Http/Controllers/RequestController.php
index 42297b922..958a6f089 100644
--- a/app/Http/Controllers/RequestController.php
+++ b/app/Http/Controllers/RequestController.php
@@ -12,6 +12,7 @@
namespace App\Http\Controllers;
+use Illuminate\Http\Request;
use App\BonTransactions;
use App\Category;
use App\Type;
@@ -24,12 +25,6 @@ use App\User;
use App\PrivateMessage;
use App\Helpers\RequestViewHelper;
use App\Repositories\RequestFacetedRepository;
-use Illuminate\Database\Eloquent\ModelNotFoundException;
-use Illuminate\Support\Facades\Auth;
-use Illuminate\Support\Facades\Request;
-use Illuminate\Support\Facades\Session;
-use Illuminate\Support\Facades\Validator;
-use Illuminate\Http\Request as IlluminateRequest;
use App\Achievements\UserFilled25Requests;
use App\Achievements\UserFilled50Requests;
use App\Achievements\UserFilled75Requests;
@@ -37,7 +32,6 @@ use App\Achievements\UserFilled100Requests;
use Carbon\Carbon;
use Decoda\Decoda;
use \Toastr;
-use Cache;
class RequestController extends Controller
{
@@ -60,7 +54,7 @@ class RequestController extends Controller
*/
public function requests()
{
- $user = Auth::user();
+ $user = auth()->user();
$num_req = Requests::count();
$num_fil = Requests::whereNotNull('filled_by')->count();
$num_unfil = Requests::whereNull('filled_by')->count();
@@ -74,21 +68,21 @@ class RequestController extends Controller
return view('requests.requests', ['requests' => $requests, 'repository' => $repository, 'user' => $user, 'num_req' => $num_req, 'num_fil' => $num_fil, 'num_unfil' => $num_unfil, 'total_bounty' => $total_bounty, 'claimed_bounty' => $claimed_bounty, 'unclaimed_bounty' => $unclaimed_bounty]);
}
- public function faceted(IlluminateRequest $request, Requests $requests)
+ public function faceted(Request $request, Requests $requests)
{
- $user = Auth::user();
- $search = $request->get('search');
- $imdb = $request->get('imdb');
- $tvdb = $request->get('tvdb');
- $tmdb = $request->get('tmdb');
- $mal = $request->get('mal');
- $categories = $request->get('categories');
- $types = $request->get('types');
- $myrequests = $request->get('myrequests');
- $unfilled = $request->get('unfilled');
- $claimed = $request->get('claimed');
- $pending = $request->get('pending');
- $filled = $request->get('filled');
+ $user = auth()->user();
+ $search = $request->input('search');
+ $imdb = $request->input('imdb');
+ $tvdb = $request->input('tvdb');
+ $tmdb = $request->input('tmdb');
+ $mal = $request->input('mal');
+ $categories = $request->input('categories');
+ $types = $request->input('types');
+ $myrequests = $request->input('myrequests');
+ $unfilled = $request->input('unfilled');
+ $claimed = $request->input('claimed');
+ $pending = $request->input('pending');
+ $filled = $request->input('filled');
$terms = explode(' ', $search);
$search = '';
@@ -98,51 +92,51 @@ class RequestController extends Controller
$requests = $requests->newQuery();
- if ($request->has('search') && $request->get('search') != null) {
+ if ($request->has('search') && $request->input('search') != null) {
$requests->where('name', 'like', $search);
}
- if ($request->has('imdb') && $request->get('imdb') != null) {
+ if ($request->has('imdb') && $request->input('imdb') != null) {
$requests->where('imdb', $imdb);
}
- if ($request->has('tvdb') && $request->get('tvdb') != null) {
+ if ($request->has('tvdb') && $request->input('tvdb') != null) {
$requests->where('tvdb', $tvdb);
}
- if ($request->has('tmdb') && $request->get('tmdb') != null) {
+ if ($request->has('tmdb') && $request->input('tmdb') != null) {
$requests->where('tmdb', $tmdb);
}
- if ($request->has('mal') && $request->get('mal') != null) {
+ if ($request->has('mal') && $request->input('mal') != null) {
$requests->where('mal', $mal);
}
- if ($request->has('categories') && $request->get('categories') != null) {
+ if ($request->has('categories') && $request->input('categories') != null) {
$requests->whereIn('category_id', $categories);
}
- if ($request->has('types') && $request->get('types') != null) {
+ if ($request->has('types') && $request->input('types') != null) {
$requests->whereIn('type', $types);
}
- if ($request->has('myrequests') && $request->get('myrequests') != null) {
+ if ($request->has('myrequests') && $request->input('myrequests') != null) {
$requests->where('user_id', $myrequests);
}
- if ($request->has('unfilled') && $request->get('unfilled') != null) {
+ if ($request->has('unfilled') && $request->input('unfilled') != null) {
$requests->where('filled_hash', null);
}
- if ($request->has('claimed') && $request->get('claimed') != null) {
+ if ($request->has('claimed') && $request->input('claimed') != null) {
$requests->where('claimed', '!=', null)->where('filled_hash', null);
}
- if ($request->has('pending') && $request->get('pending') != null) {
+ if ($request->has('pending') && $request->input('pending') != null) {
$requests->where('filled_hash', '!=', null)->where('approved_by', null);
}
- if ($request->has('filled') && $request->get('filled') != null) {
+ if ($request->has('filled') && $request->input('filled') != null) {
$requests->where('filled_hash', '!=', null)->where('approved_by', '!=', null);
}
@@ -150,8 +144,8 @@ class RequestController extends Controller
$rows = $requests->count();
if($request->has('page')){
- $page = $request->get('page');
- $qty = $request->get('qty');
+ $page = $request->input('page');
+ $qty = $request->input('qty');
$requests->skip(($page-1)*$qty);
$active = $page;
}else{
@@ -159,7 +153,7 @@ class RequestController extends Controller
}
if($request->has('qty')){
- $qty = $request->get('qty');
+ $qty = $request->input('qty');
$requests->take($qty);
}else{
$qty = 6;
@@ -168,8 +162,8 @@ class RequestController extends Controller
// pagination query ends
if($request->has('sorting')){
- $sorting = $request->get('sorting');
- $order = $request->get('direction');
+ $sorting = $request->input('sorting');
+ $order = $request->input('direction');
$requests->orderBy($sorting,$order);
}
@@ -192,7 +186,7 @@ class RequestController extends Controller
{
// Find the torrent in the database
$request = Requests::findOrFail($id);
- $user = Auth::user();
+ $user = auth()->user();
$requestClaim = RequestsClaims::where('request_id', '=', $id)->first();
$voters = $request->requestBounty()->get();
$comments = $request->comments()->orderBy('created_at', 'DESC')->paginate(6);
@@ -222,13 +216,12 @@ class RequestController extends Controller
* @access public
* @return Redirect::to
*/
- public function addrequest()
+ public function addrequest(Request $request)
{
- $user = Auth::user();
+ $user = auth()->user();
// Post the Request
- if (Request::isMethod('post')) {
- // Validator
- $v = Validator::make(Request::all(), [
+ if ($request->isMethod('POST')) {
+ $v = validator($request->all(), [
"name" => "required|max:180",
"imdb" => "required|numeric",
"tvdb" => "required|numeric",
@@ -242,27 +235,27 @@ class RequestController extends Controller
if ($v->passes()) {
// Find the right category
- $category = Category::findOrFail(Request::get('category_id'));
+ $category = Category::findOrFail($request->input('category_id'));
// Holders for new data
$requests = new Requests([
- 'name' => Request::get('name'),
- 'description' => Request::get('description'),
+ 'name' => $request->input('name'),
+ 'description' => $request->input('description'),
'category_id' => $category->id,
'user_id' => $user->id,
- 'imdb' => Request::get('imdb'),
- 'tvdb' => Request::get('tvdb'),
- 'tmdb' => Request::get('tmdb'),
- 'mal' => Request::get('mal'),
- 'type' => Request::get('type'),
- 'bounty' => Request::get('bounty'),
+ 'imdb' => $request->input('imdb'),
+ 'tvdb' => $request->input('tvdb'),
+ 'tmdb' => $request->input('tmdb'),
+ 'mal' => $request->input('mal'),
+ 'type' => $request->input('type'),
+ 'bounty' => $request->input('bounty'),
'votes' => 1,
]);
$requests->save();
$requestsBounty = new RequestsBounty([
'user_id' => $user->id,
- 'seedbonus' => Request::get('bounty'),
+ 'seedbonus' => $request->input('bounty'),
'requests_id' => $requests->id,
]);
$requestsBounty->save();
@@ -270,19 +263,19 @@ class RequestController extends Controller
$BonTransactions = new BonTransactions([
'itemID' => 0,
'name' => 'request',
- 'cost' => Request::get('bounty'),
+ 'cost' => $request->input('bounty'),
'sender' => $user->id,
'receiver' => 0,
- 'comment' => "new request - " . Request::get('name') . ""
+ 'comment' => "new request - {$request->input('name')}"
]);
$BonTransactions->save();
- $user->seedbonus -= Request::get('bounty');
+ $user->seedbonus -= $request->input('bounty');
$user->save();
$appurl = config('app.url');
Shoutbox::create(['user' => "1", 'mentions' => "1", 'message' => "User [url={$appurl}/" . $user->username . "." . $user->id . "]" . $user->username . "[/url] has created a new request [url={$appurl}/request/" . $requests->id . "]" . $requests->name . "[/url]"]);
- Cache::forget('shoutbox_messages');
+ cache()->forget('shoutbox_messages');
return redirect('/requests')->with(Toastr::success('Request Added.', 'Yay!', ['options']));
} else {
@@ -304,22 +297,22 @@ class RequestController extends Controller
* @access public
* @return Redirect::to
*/
- public function editrequest($id)
+ public function editrequest(Request $req, $id)
{
- $user = Auth::user();
+ $user = auth()->user();
$request = Requests::findOrFail($id);
if ($user->group->is_modo || $user->id == $request->user_id) {
// Post the Request
- if (Request::isMethod('post')) {
+ if ($req->isMethod('POST')) {
// Find the right category
- $name = Request::get('name');
- $imdb = Request::get('imdb');
- $tvdb = Request::get('tvdb');
- $tmdb = Request::get('tmdb');
- $mal = Request::get('mal');
- $category = Request::get('category_id');
- $type = Request::get('type');
- $description = Request::get('description');
+ $name = $req->input('name');
+ $imdb = $req->input('imdb');
+ $tvdb = $req->input('tvdb');
+ $tmdb = $req->input('tmdb');
+ $mal = $req->input('mal');
+ $category = $req->input('category_id');
+ $type = $req->input('type');
+ $description = $req->input('description');
$request->name = $name;
$request->imdb = $imdb;
@@ -346,27 +339,27 @@ class RequestController extends Controller
* @access public
* @return Redirect::route
*/
- public function addBonus($id)
+ public function addBonus(Request $request, $id)
{
- $user = Auth::user();
+ $user = auth()->user();
- if (Request::isMethod('POST') && $user->seedbonus >= 100) {
- $v = Validator::make(Request::all(), [
+ if ($request->isMethod('POST') && $user->seedbonus >= 100) {
+ $v = validator($request->all(), [
'request_id' => "required|exists:requests,id",
'bonus_value' => "required|numeric|min:100|max:{$user->seedbonus}",
]);
if ($v->passes()) {
- $requests = Requests::findOrFail(Request::get('request_id'));
+ $requests = Requests::findOrFail($request->input('request_id'));
$requests->votes += 1;
- $requests->bounty += Request::get('bonus_value');
+ $requests->bounty += $request->input('bonus_value');
$requests->created_at = Carbon::now();
$requests->save();
$requestsBounty = new RequestsBounty([
'user_id' => $user->id,
- 'seedbonus' => Request::get('bonus_value'),
+ 'seedbonus' => $request->input('bonus_value'),
'requests_id' => $requests->id,
]);
$requestsBounty->save();
@@ -374,29 +367,29 @@ class RequestController extends Controller
$BonTransactions = new BonTransactions([
'itemID' => 0,
'name' => 'request',
- 'cost' => Request::get('bonus_value'),
+ 'cost' => $request->input('bonus_value'),
'sender' => $user->id,
'receiver' => 0,
'comment' => "adding bonus to {$requests->name}"
]);
$BonTransactions->save();
- $user->seedbonus -= Request::get('bonus_value');
+ $user->seedbonus -= $request->input('bonus_value');
$user->save();
$appurl = config('app.url');
- Shoutbox::create(['user' => "1", 'mentions' => "1", 'message' => "User [url={$appurl}/" . $user->username . "." . $user->id . "]" . $user->username . "[/url] has addded " . Request::get('bonus_value') . " BON bounty to request " . "[url={$appurl}/request/" . $requests->id . "]" . $requests->name . "[/url]"]);
- Cache::forget('shoutbox_messages');
+ Shoutbox::create(['user' => "1", 'mentions' => "1", 'message' => "User [url={$appurl}/" . $user->username . "." . $user->id . "]" . $user->username . "[/url] has addded " . $request->input('bonus_value') . " BON bounty to request " . "[url={$appurl}/request/" . $requests->id . "]" . $requests->name . "[/url]"]);
+ cache()->forget('shoutbox_messages');
PrivateMessage::create(['sender_id' => "1", 'reciever_id' => $requests->user_id, 'subject' => "Your Request " . $requests->name . " Has A New Bounty!", 'message' => $user->username . " Has Added A Bounty To " . "[url={$appurl}/request/" . $requests->id . "]" . $requests->name . "[/url]"]);
- return redirect()->route('request', ['id' => Request::get('request_id')])->with(Toastr::success('Your bonus has been successfully added.', 'Yay!', ['options']));
+ return redirect()->route('request', ['id' => $request->input('request_id')])->with(Toastr::success('Your bonus has been successfully added.', 'Yay!', ['options']));
} else {
- return redirect()->route('request', ['id' => Request::get('request_id')])->with(Toastr::error('You failed to adhere to the requirements.', 'Whoops!', ['options']));
+ return redirect()->route('request', ['id' => $request->input('request_id')])->with(Toastr::error('You failed to adhere to the requirements.', 'Whoops!', ['options']));
}
} else {
- return redirect()->route('request', ['id' => Request::get('request_id')])->with(Toastr::error('The server doesnt unserstand your request.', 'Whoops!', ['options']));
+ return redirect()->route('request', ['id' => $request->input('request_id')])->with(Toastr::error('The server doesnt unserstand your request.', 'Whoops!', ['options']));
}
- return redirect()->route('request', ['id' => Request::get('request_id')])->with(Toastr::error('Something went horribly wrong', 'Whoops!', ['options']));
+ return redirect()->route('request', ['id' => $request->input('request_id')])->with(Toastr::error('Something went horribly wrong', 'Whoops!', ['options']));
}
/**
@@ -406,35 +399,35 @@ class RequestController extends Controller
* @param $id ID of the request
*
*/
- public function fillRequest($id)
+ public function fillRequest(Request $request, $id)
{
- $user = Auth::user();
+ $user = auth()->user();
- if (Request::isMethod('POST')) {
- $v = Validator::make(Request::all(), [
+ if ($request->isMethod('POST')) {
+ $v = validator($request->all(), [
'request_id' => "required|exists:requests,id",
'info_hash' => "required|exists:torrents,info_hash",
]);
if ($v->passes()) {
- $torrent = Torrent::where('info_hash', '=', Request::get('info_hash'))->firstOrFail();
+ $torrent = Torrent::where('info_hash', '=', $request->input('info_hash'))->firstOrFail();
if ($user->id == $torrent->user_id) {
- $this->addRequestModeration(Request::get('request_id'), Request::get('info_hash'));
+ $this->addRequestModeration($request->input('request_id'), $request->input('info_hash'));
- return redirect()->route('request', ['id' => Request::get('request_id')])->with(Toastr::success('Your request fill is pending approval by the Requestor.', 'Yay!', ['options']));
+ return redirect()->route('request', ['id' => $request->input('request_id')])->with(Toastr::success('Your request fill is pending approval by the Requestor.', 'Yay!', ['options']));
} elseif ($user->id != $torrent->user_id && Carbon::now()->addDay() > $torrent->created_at) {
- $this->addRequestModeration(Request::get('request_id'), Request::get('info_hash'));
+ $this->addRequestModeration($request->input('request_id'), $request->input('info_hash'));
- return redirect()->route('request', ['id' => Request::get('request_id')])->with(Toastr::success('Your request fill is pending approval by the Requestor.', 'Yay!', ['options']));
+ return redirect()->route('request', ['id' => $request->input('request_id')])->with(Toastr::success('Your request fill is pending approval by the Requestor.', 'Yay!', ['options']));
} else {
- return redirect()->route('request', ['id' => Request::get('request_id')])->with(Toastr::error('You cannot fill this request for some weird reason', 'Whoops!', ['options']));
+ return redirect()->route('request', ['id' => $request->input('request_id')])->with(Toastr::error('You cannot fill this request for some weird reason', 'Whoops!', ['options']));
}
} else {
- return redirect()->route('request', ['id' => Request::get('request_id')])->with(Toastr::error('You failed to adhere to the requirements.', 'Whoops!', ['options']));
+ return redirect()->route('request', ['id' => $request->input('request_id')])->with(Toastr::error('You failed to adhere to the requirements.', 'Whoops!', ['options']));
}
} else {
- return redirect()->route('request', ['id' => Request::get('request_id')])->with(Toastr::error('The server doesnt understand your request.', 'Whoops!', ['options']));
+ return redirect()->route('request', ['id' => $request->input('request_id')])->with(Toastr::error('The server doesnt understand your request.', 'Whoops!', ['options']));
}
}
@@ -447,7 +440,7 @@ class RequestController extends Controller
*/
public function addRequestModeration($request_id, $info_hash)
{
- $user = Auth::user();
+ $user = auth()->user();
$request = Requests::findOrFail($request_id);
@@ -468,11 +461,11 @@ class RequestController extends Controller
*/
public function approveRequest($id)
{
- $user = Auth::user();
+ $user = auth()->user();
$request = Requests::findOrFail($id);
- if ($user->id == $request->user_id || Auth::user()->group->is_modo) {
+ if ($user->id == $request->user_id || auth()->user()->group->is_modo) {
$request->approved_by = $user->id;
$request->approved_when = Carbon::now();
$request->save();
@@ -503,7 +496,7 @@ class RequestController extends Controller
$appurl = config('app.url');
Shoutbox::create(['user' => "1", 'mentions' => "1", 'message' => "User [url={$appurl}/" . $fill_user->username . "." . $fill_user->id . "]" . $fill_user->username . "[/url] has filled [url={$appurl}/request/" . $request->id . "]" . $request->name . "[/url] and was awarded " . $fill_amount . " BON "]);
- Cache::forget('shoutbox_messages');
+ cache()->forget('shoutbox_messages');
PrivateMessage::create(['sender_id' => "1", 'reciever_id' => $request->filled_by, 'subject' => "Your Request Fullfill On " . $request->name . " Has Been Approved!", 'message' => $request->approved_by . " Has Approved Your Fullfillment On [url={$appurl}/request/" . $request->id . "]" . $request->name . "[/url] Enjoy The " . $request->bounty . " Bonus Points!"]);
return redirect()->route('request', ['id' => $id])->with(Toastr::success("You have approved {$request->name} and the bounty has been awarded to {$fill_user->username}", "Yay!", ['options']));
} else {
@@ -518,7 +511,7 @@ class RequestController extends Controller
*/
public function rejectRequest($id)
{
- $user = Auth::user();
+ $user = auth()->user();
$request = Requests::findOrFail($id);
@@ -544,7 +537,7 @@ class RequestController extends Controller
*/
public function deleteRequest($id)
{
- $user = Auth::user();
+ $user = auth()->user();
$request = Requests::findOrFail($id);
if ($user->group->is_modo || $request->user_id == $user->id) {
@@ -562,16 +555,16 @@ class RequestController extends Controller
* @method claimRequest
*
*/
- public function claimRequest($id)
+ public function claimRequest(Request $req, $id)
{
- $user = Auth::user();
+ $user = auth()->user();
$request = Requests::findOrFail($id);
if ($request->claimed == null) {
$requestClaim = new RequestsClaims([
'request_id' => $id,
'username' => $user->username,
- 'anon' => Request::get('anon'),
+ 'anon' => $req->input('anon'),
]);
$requestClaim->save();
@@ -591,7 +584,7 @@ class RequestController extends Controller
*/
public function unclaimRequest($id)
{
- $user = Auth::user();
+ $user = auth()->user();
$request = Requests::findOrFail($id);
$claimer = RequestsClaims::where('request_id', '=', $id)->first();
diff --git a/app/Http/Controllers/RssController.php b/app/Http/Controllers/RssController.php
index f3db160f3..6b2f0c4ce 100644
--- a/app/Http/Controllers/RssController.php
+++ b/app/Http/Controllers/RssController.php
@@ -67,7 +67,7 @@ class RssController extends Controller
if ($this->auth($passkey)) {
$torrents = $this->getTorrents();
- return Response::view('rss.default', ['passkey' => $passkey, 'torrents' => $torrents])->header('Content-Type', 'text/xml');
+ return view('rss.default', ['passkey' => $passkey, 'torrents' => $torrents])->header('Content-Type', 'text/xml');
}
return abort(404);
@@ -88,7 +88,7 @@ class RssController extends Controller
public function getView()
{
- $user = Auth::user();
+ $user = auth()->user();
$rssData = RSS::select('category')->where('user_id', '=', $user->id)->first();
diff --git a/app/Http/Controllers/ShoutboxController.php b/app/Http/Controllers/ShoutboxController.php
index aef2b114c..84ade7ea1 100755
--- a/app/Http/Controllers/ShoutboxController.php
+++ b/app/Http/Controllers/ShoutboxController.php
@@ -12,15 +12,11 @@
namespace App\Http\Controllers;
+use Illuminate\Http\Request;
use App\Shoutbox;
use App\PrivateMessage;
use App\User;
use App\Helpers\LanguageCensor;
-use Illuminate\Support\Facades\Auth;
-use Illuminate\Support\Facades\Request;
-use Illuminate\Support\Facades\Validator;
-use Illuminate\Support\Facades\Response;
-use Cache;
use Carbon\Carbon;
use Decoda\Decoda;
use \Toastr;
@@ -32,25 +28,25 @@ class ShoutboxController extends Controller
*
*
*/
- public function send()
+ public function send(Request $request)
{
- $string = Request::get('message');
- $checkSendRate = Shoutbox::where('user', '=', Auth::user()->id)->where('created_at', '>=', Carbon::now()->subSeconds(2))->first();
+ $string = $request->input('message');
+ $checkSendRate = Shoutbox::where('user', '=', auth()->user()->id)->where('created_at', '>=', Carbon::now()->subSeconds(1))->first();
if ($checkSendRate) {
- return 'Wait 2 Seconds Between Posts Please';
+ return 'Wait 1 Seconds Between Posts Please';
}
- if (Auth::user()->can_chat == 0) {
+ if (auth()->user()->can_chat == 0) {
return 'Your Chat Banned';
}
- $v = Validator::make(Request::all(), [
+ $v = validator($request->all(), [
'message' => 'required|min:1|regex:/^[(a-zA-Z\-)]+$/u'
]);
if ($v->fails()) {
Toastr::error('There was a error with your input!', 'Error!', ['options']);
}
- if (Request::ajax()) {
+ if ($request->ajax()) {
preg_match_all('/(#\w+)/', $string, $mentions);
$mentionIDs = [];
foreach ($mentions[0] as $mention) {
@@ -61,20 +57,20 @@ class ShoutboxController extends Controller
}
$mentions = implode(',', $mentionIDs);
if (! is_null($mentions)) {
- $insertMessage = Shoutbox::create(['user' => Auth::user()->id, 'message' => $string, 'mentions' => $mentions]);
+ $insertMessage = Shoutbox::create(['user' => auth()->user()->id, 'message' => $string, 'mentions' => $mentions]);
} else {
- $insertMessage = Shoutbox::create(['user' => Auth::user()->id, 'message' => $string]);
+ $insertMessage = Shoutbox::create(['user' => auth()->user()->id, 'message' => $string]);
}
$flag = true;
- if (Auth::user()->image != null) {
- $avatar = '';
+ if (auth()->user()->image != null) {
+ $avatar = '
';
} else {
$avatar = '
';
}
$flag = true;
- if (Auth::user()->isOnline()) {
+ if (auth()->user()->isOnline()) {
$online = '';
} else {
$online = '';
@@ -83,22 +79,22 @@ class ShoutboxController extends Controller
$appurl = config('app.url');
$data = '