mirror of
https://github.com/HDInnovations/UNIT3D-Community-Edition.git
synced 2026-05-02 16:29:49 -05:00
refactor: preslash simple functions
- Add pre-slash to short named functions to improve performance by almost 30% - @see https://stackoverflow.com/questions/55419673/php7-adding-a-slash-to-all-standard-php-functions-php-cs-fixer-rule
This commit is contained in:
@@ -92,7 +92,7 @@ class TopicController extends Controller
|
||||
// The user can post a topic here ?
|
||||
if ($category->getPermission()->read_topic != true) {
|
||||
// Redirect him to the forum index
|
||||
return redirect()->route('forums.index')
|
||||
return \redirect()->route('forums.index')
|
||||
->withErrors('You Do Not Have Access To Read This Topic!');
|
||||
}
|
||||
|
||||
@@ -100,7 +100,7 @@ class TopicController extends Controller
|
||||
$topic->views++;
|
||||
$topic->save();
|
||||
|
||||
return view('forum.topic', [
|
||||
return \view('forum.topic', [
|
||||
'topic' => $topic,
|
||||
'forum' => $forum,
|
||||
'category' => $category,
|
||||
@@ -124,11 +124,11 @@ class TopicController extends Controller
|
||||
|
||||
// The user has the right to create a topic here?
|
||||
if ($category->getPermission()->start_topic != true) {
|
||||
return redirect()->route('forums.index')
|
||||
return \redirect()->route('forums.index')
|
||||
->withErrors('You Cannot Start A New Topic Here!');
|
||||
}
|
||||
|
||||
return view('forum.new_topic', [
|
||||
return \view('forum.new_topic', [
|
||||
'forum' => $forum,
|
||||
'category' => $category,
|
||||
'title' => $request->input('title'),
|
||||
@@ -151,7 +151,7 @@ class TopicController extends Controller
|
||||
|
||||
// The user has the right to create a topic here?
|
||||
if ($category->getPermission()->start_topic != true) {
|
||||
return redirect()->route('forums.index')
|
||||
return \redirect()->route('forums.index')
|
||||
->withErrors('You Cannot Start A New Topic Here!');
|
||||
}
|
||||
|
||||
@@ -168,7 +168,7 @@ class TopicController extends Controller
|
||||
$topic->pinned = false;
|
||||
$topic->forum_id = $forum->id;
|
||||
|
||||
$v = validator($topic->toArray(), [
|
||||
$v = \validator($topic->toArray(), [
|
||||
'name' => 'required',
|
||||
'slug' => 'required',
|
||||
'state' => 'required',
|
||||
@@ -183,7 +183,7 @@ class TopicController extends Controller
|
||||
]);
|
||||
|
||||
if ($v->fails()) {
|
||||
return redirect()->route('forums.index')
|
||||
return \redirect()->route('forums.index')
|
||||
->withErrors($v->errors());
|
||||
}
|
||||
$topic->save();
|
||||
@@ -191,13 +191,13 @@ class TopicController extends Controller
|
||||
$post->content = $request->input('content');
|
||||
$post->user_id = $user->id;
|
||||
$post->topic_id = $topic->id;
|
||||
$v = validator($post->toArray(), [
|
||||
$v = \validator($post->toArray(), [
|
||||
'content' => 'required',
|
||||
'user_id' => 'required',
|
||||
'topic_id' => 'required',
|
||||
]);
|
||||
if ($v->fails()) {
|
||||
return redirect()->route('forums.index')
|
||||
return \redirect()->route('forums.index')
|
||||
->withErrors($v->errors());
|
||||
}
|
||||
$post->save();
|
||||
@@ -214,14 +214,14 @@ class TopicController extends Controller
|
||||
$forum->save();
|
||||
|
||||
// Post To ShoutBox
|
||||
$appurl = config('app.url');
|
||||
$topicUrl = sprintf('%s/forums/topics/%s', $appurl, $topic->id);
|
||||
$profileUrl = sprintf('%s/users/%s', $appurl, $user->username);
|
||||
$appurl = \config('app.url');
|
||||
$topicUrl = \sprintf('%s/forums/topics/%s', $appurl, $topic->id);
|
||||
$profileUrl = \sprintf('%s/users/%s', $appurl, $user->username);
|
||||
|
||||
if (config('other.staff-forum-notify') && ($forum->id == config('other.staff-forum-id') || $forum->parent_id == config('other.staff-forum-id'))) {
|
||||
if (\config('other.staff-forum-notify') && ($forum->id == \config('other.staff-forum-id') || $forum->parent_id == \config('other.staff-forum-id'))) {
|
||||
$forum->notifyStaffers($user, $topic);
|
||||
} else {
|
||||
$this->chatRepository->systemMessage(sprintf('[url=%s]%s[/url] has created a new topic [url=%s]%s[/url]', $profileUrl, $user->username, $topicUrl, $topic->name));
|
||||
$this->chatRepository->systemMessage(\sprintf('[url=%s]%s[/url] has created a new topic [url=%s]%s[/url]', $profileUrl, $user->username, $topicUrl, $topic->name));
|
||||
$forum->notifySubscribers($user, $topic);
|
||||
}
|
||||
//Achievements
|
||||
@@ -238,7 +238,7 @@ class TopicController extends Controller
|
||||
$user->addProgress(new UserMade800Posts(), 1);
|
||||
$user->addProgress(new UserMade900Posts(), 1);
|
||||
|
||||
return redirect()->route('forum_topic', ['id' => $topic->id])
|
||||
return \redirect()->route('forum_topic', ['id' => $topic->id])
|
||||
->withSuccess('Topic Created Successfully!');
|
||||
}
|
||||
|
||||
@@ -254,7 +254,7 @@ class TopicController extends Controller
|
||||
$topic = Topic::findOrFail($id);
|
||||
$categories = Forum::where('parent_id', '!=', 0)->get();
|
||||
|
||||
return view('forum.edit_topic', ['topic' => $topic, 'categories' => $categories]);
|
||||
return \view('forum.edit_topic', ['topic' => $topic, 'categories' => $categories]);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -270,14 +270,14 @@ class TopicController extends Controller
|
||||
$user = $request->user();
|
||||
$topic = Topic::findOrFail($id);
|
||||
|
||||
abort_unless($user->group->is_modo || $user->id === $topic->first_post_user_id, 403);
|
||||
\abort_unless($user->group->is_modo || $user->id === $topic->first_post_user_id, 403);
|
||||
$name = $request->input('name');
|
||||
$forum_id = $request->input('forum_id');
|
||||
$topic->name = $name;
|
||||
$topic->forum_id = $forum_id;
|
||||
$topic->save();
|
||||
|
||||
return redirect()->route('forum_topic', ['id' => $topic->id])
|
||||
return \redirect()->route('forum_topic', ['id' => $topic->id])
|
||||
->withSuccess('Topic Successfully Edited');
|
||||
}
|
||||
|
||||
@@ -294,11 +294,11 @@ class TopicController extends Controller
|
||||
$user = $request->user();
|
||||
$topic = Topic::findOrFail($id);
|
||||
|
||||
abort_unless($user->group->is_modo || $user->id === $topic->first_post_user_id, 403);
|
||||
\abort_unless($user->group->is_modo || $user->id === $topic->first_post_user_id, 403);
|
||||
$topic->state = 'close';
|
||||
$topic->save();
|
||||
|
||||
return redirect()->route('forum_topic', ['id' => $topic->id])
|
||||
return \redirect()->route('forum_topic', ['id' => $topic->id])
|
||||
->withSuccess('This Topic Is Now Closed!');
|
||||
}
|
||||
|
||||
@@ -315,11 +315,11 @@ class TopicController extends Controller
|
||||
$user = $request->user();
|
||||
$topic = Topic::findOrFail($id);
|
||||
|
||||
abort_unless($user->group->is_modo || $user->id === $topic->first_post_user_id, 403);
|
||||
\abort_unless($user->group->is_modo || $user->id === $topic->first_post_user_id, 403);
|
||||
$topic->state = 'open';
|
||||
$topic->save();
|
||||
|
||||
return redirect()->route('forum_topic', ['id' => $topic->id])
|
||||
return \redirect()->route('forum_topic', ['id' => $topic->id])
|
||||
->withSuccess('This Topic Is Now Open!');
|
||||
}
|
||||
|
||||
@@ -336,12 +336,12 @@ class TopicController extends Controller
|
||||
$user = $request->user();
|
||||
$topic = Topic::findOrFail($id);
|
||||
|
||||
abort_unless($user->group->is_modo || $user->id === $topic->first_post_user_id, 403);
|
||||
\abort_unless($user->group->is_modo || $user->id === $topic->first_post_user_id, 403);
|
||||
$posts = $topic->posts();
|
||||
$posts->delete();
|
||||
$topic->delete();
|
||||
|
||||
return redirect()->route('forums.show', ['id' => $topic->forum->id])
|
||||
return \redirect()->route('forums.show', ['id' => $topic->forum->id])
|
||||
->withSuccess('This Topic Is Now Deleted!');
|
||||
}
|
||||
|
||||
@@ -358,7 +358,7 @@ class TopicController extends Controller
|
||||
$topic->pinned = 1;
|
||||
$topic->save();
|
||||
|
||||
return redirect()->route('forum_topic', ['id' => $topic->id])
|
||||
return \redirect()->route('forum_topic', ['id' => $topic->id])
|
||||
->withSuccess('This Topic Is Now Pinned!');
|
||||
}
|
||||
|
||||
@@ -375,7 +375,7 @@ class TopicController extends Controller
|
||||
$topic->pinned = 0;
|
||||
$topic->save();
|
||||
|
||||
return redirect()->route('forum_topic', ['id' => $topic->id])
|
||||
return \redirect()->route('forum_topic', ['id' => $topic->id])
|
||||
->withSuccess('This Topic Is Now Unpinned!');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user