A

AnalyticsController — Class in namespace App\Http\Controllers
Class AnalyticsController.
ApiController — Class in namespace App\Http\Controllers
AuthController — Class in namespace App\Http\Controllers\Auth
Authenticate — Class in namespace App\Http\Middleware
CommentDeleteRequest::authorize() — Method in class CommentDeleteRequest
Determine if the user is authorized to make this request.
CommentStoreRequest::authorize() — Method in class CommentStoreRequest
Determine if the user is authorized to make this request.
CommentUpdateRequest::authorize() — Method in class CommentUpdateRequest
Determine if the user is authorized to make this request.
LikeDislikeStoreRequest::authorize() — Method in class LikeDislikeStoreRequest
Determine if the user is authorized to make this request.
UserUpdateRequest::authorize() — Method in class UserUpdateRequest
Determine if the user is authorized to make this request.
VideoUploadRequest::authorize() — Method in class VideoUploadRequest
Determine if the user is authorized to make this request.
$OAuthIdentity — Property in class OAuthIdentity
$access_token
$OAuthIdentity — Property in class OAuthIdentity
$avatar
AppServiceProvider — Class in namespace App\Providers
AuthServiceProvider — Class in namespace App\Providers
RepositoryInterface::all() — Method in class RepositoryInterface
RepositoryInterface::allPaginated() — Method in class RepositoryInterface
Repository::all() — Method in class Repository
Repository::allPaginated() — Method in class Repository
UserRepository::authenticated() — Method in class UserRepository
User::apiKey() — Method in class User
Get ApiKey.

B

LikeDislikePush::broadcastOn() — Method in class LikeDislikePush
Get the channels the event should be broadcast on.
AppServiceProvider::boot() — Method in class AppServiceProvider
Bootstrap any application services.
AuthServiceProvider::boot() — Method in class AuthServiceProvider
Register any application authentication / authorization services.
EventServiceProvider::boot() — Method in class EventServiceProvider
Register any other events for your application.
RouteServiceProvider::boot() — Method in class RouteServiceProvider
Define your route model bindings, pattern filters, etc.
VideoRepository::best() — Method in class VideoRepository

C

Comment — Class in namespace App
Class Comment.
CommentController — Class in namespace App\Http\Controllers
Class CommentController.
Controller — Class in namespace App\Http\Controllers
CommentDeleteRequest — Class in namespace App\Http\Requests
CommentStoreRequest — Class in namespace App\Http\Requests
CommentUpdateRequest — Class in namespace App\Http\Requests
OAuthIdentity::configureTable() — Method in class OAuthIdentity
CommentRepository — Class in namespace App\Repositories
Class LikeDislikeRepository.
RepositoryInterface::create() — Method in class RepositoryInterface
Repository::create() — Method in class Repository
LikeDislikeRepository::checkIfDataExists() — Method in class LikeDislikeRepository
Check if database contains data.
CommentTransformer — Class in namespace App\Transformers
Class CommentTransformer.
$Video — Property in class Video
$category

D

CommentController::delete() — Method in class CommentController
Delete comment.
UserController::delete() — Method in class UserController
Delete user.
VideoController::destroy() — Method in class VideoController
Remove the specified video from storage.
RepositoryInterface::delete() — Method in class RepositoryInterface
Repository::delete() — Method in class Repository
$Video — Property in class Video
$dislikes
Video::dislikes() — Method in class Video
Call scope dislikes.

E

Event — Class in namespace App\Events
EncryptCookies — Class in namespace App\Http\Middleware
EventServiceProvider — Class in namespace App\Providers

F

RepositoryInterface::findOrFail() — Method in class RepositoryInterface
RepositoryInterface::findBy() — Method in class RepositoryInterface
Repository::findOrFail() — Method in class Repository
Repository::findBy() — Method in class Repository

G

ApiController::getStatusCode() — Method in class ApiController
CommentController::getComments() — Method in class CommentController
Get comments of video.
LikeDislikeController::getLikes() — Method in class LikeDislikeController
Return likes.
LikeDislikeController::getLikesCount() — Method in class LikeDislikeController
Return likes count.
LikeDislikeController::getDislikes() — Method in class LikeDislikeController
Return dislikes.
LikeDislikeController::getDislikesCount() — Method in class LikeDislikeController
Return dislikes count.
UserController::getAllUsers() — Method in class UserController
Get all users.
VideoController::getAllVideos() — Method in class VideoController
Return all Videos.
VideoController::getBestVideos() — Method in class VideoController
Return the best Videos.
VideoController::getVideosUser() — Method in class VideoController
Return Videos only user.
VideoController::getVideosForCategory() — Method in class VideoController
Return Videos for Category.
VideoController::getVideosForSearch() — Method in class VideoController
Return Videos for Search.
OAuthIdentity::getTable() — Method in class OAuthIdentity
CommentRepository::getCommentsVideo() — Method in class CommentRepository
LikeDislikeRepository::getLikesCount() — Method in class LikeDislikeRepository
Get likes count.
LikeDislikeRepository::getDislikesCount() — Method in class LikeDislikeRepository
Get dislikes count.
LikeDislikeRepository::getLikesAll() — Method in class LikeDislikeRepository
Get likes all camps.
LikeDislikeRepository::getDislikesAll() — Method in class LikeDislikeRepository
Get dislikes all camps.
User::getVideos() — Method in class User
Get videos.
User::getLikes() — Method in class User
Get likes.
User::getComments() — Method in class User
Get comments.
Video::getUser() — Method in class Video
Get User.
Video::getLikesDislikes() — Method in class Video
Get likes/Dislikes.
Video::getComments() — Method in class Video
Get comments.

H

Inspire::handle() — Method in class Inspire
Execute the console command.
Handler — Class in namespace App\Exceptions
SocialAuthController::handleAuthenticationServiceProviderCallback() — Method in class SocialAuthController
Obtain the user information from authentication service provider.
HomeController — Class in namespace App\Http\Controllers
Class HomeController.
Authenticate::handle() — Method in class Authenticate
Handle an incoming request.
RedirectIfAuthenticated::handle() — Method in class RedirectIfAuthenticated
Handle an incoming request.

I

Inspire — Class in namespace App\Console\Commands
HomeController::index() — Method in class HomeController
Show the application dashboard.
MyVideosController::index() — Method in class MyVideosController
Show the application dashboard.
ProfileController::index() — Method in class ProfileController
Show the application dashboard.
UploadController::index() — Method in class UploadController
Show the application dashboard.
$OAuthIdentity — Property in class OAuthIdentity
$id
$User — Property in class User
int$id

J

Job — Class in namespace App\Jobs

K

Kernel — Class in namespace App\Console
Kernel — Class in namespace App\Http

L

LikeDislikePush — Class in namespace App\Events
Class LikeDislikePush.
$LikeDislikePush — Property in class LikeDislikePush
AnalyticsController::likesDislikes() — Method in class AnalyticsController
LikeDislikeController — Class in namespace App\Http\Controllers
Class LikeDislikeController.
LikeDislikeStoreRequest — Class in namespace App\Http\Requests
LikeDislike — Class in namespace App
Class LikeDislike.
LikeDislikeRepository — Class in namespace App\Repositories
Class LikeDislikeRepository.
LikeDislikeTransformer — Class in namespace App\Transformers
Class LikeDislikeTransformer.
$Video — Property in class Video
$likes
Video::likes() — Method in class Video
Call scope likes.

M

MyVideosController — Class in namespace App\Http\Controllers
RouteServiceProvider::map() — Method in class RouteServiceProvider
Define the routes for the application.
CommentRepository::model() — Method in class CommentRepository
Repository::model() — Method in class Repository
Repository::makeModel() — Method in class Repository
LikeDislikeRepository::model() — Method in class LikeDislikeRepository
UserRepository::model() — Method in class UserRepository
VideoRepository::model() — Method in class VideoRepository

N

$OAuthIdentity — Property in class OAuthIdentity
$name
$OAuthIdentity — Property in class OAuthIdentity
$nickname
$Video — Property in class Video
$name

O

OAuthIdentities — Class in namespace App
OAuthIdentities::oauthIdentities() — Method in class OAuthIdentities
Get OAuth identities.
OAuthIdentity — Class in namespace App

P

PasswordController — Class in namespace App\Http\Controllers\Auth
ProfileController — Class in namespace App\Http\Controllers
$OAuthIdentity — Property in class OAuthIdentity
$provideruserid
$OAuthIdentity — Property in class OAuthIdentity
$provider
$Video — Property in class Video
$path

R

Handler::report() — Method in class Handler
Report or log an exception.
Handler::render() — Method in class Handler
Render an exception into an HTTP response.
ApiController::respondNotFound() — Method in class ApiController
ApiController::respondInternalError() — Method in class ApiController
ApiController::respond() — Method in class ApiController
ApiController::respondWithError() — Method in class ApiController
SocialAuthController::redirectToAuthenticationServiceProvider() — Method in class SocialAuthController
Redirect the user to the Provider authentication page.
RedirectIfAuthenticated — Class in namespace App\Http\Middleware
CommentDeleteRequest::rules() — Method in class CommentDeleteRequest
Get the validation rules that apply to the request.
CommentStoreRequest::rules() — Method in class CommentStoreRequest
Get the validation rules that apply to the request.
CommentUpdateRequest::rules() — Method in class CommentUpdateRequest
Get the validation rules that apply to the request.
LikeDislikeStoreRequest::rules() — Method in class LikeDislikeStoreRequest
Get the validation rules that apply to the request.
Request — Class in namespace App\Http\Requests
UserUpdateRequest::rules() — Method in class UserUpdateRequest
Get the validation rules that apply to the request.
VideoUploadRequest::rules() — Method in class VideoUploadRequest
Get the validation rules that apply to the request.
AppServiceProvider::register() — Method in class AppServiceProvider
Register any application services.
RouteServiceProvider — Class in namespace App\Providers
RepositoryInterface — Class in namespace App\Repositories\Contracts
Interface RepositoryInterface.
Repository — Class in namespace App\Repositories\Eloquent
Class Repository.
RepositoryException — Class in namespace App\Repositories\Exceptions
Class RepositoryException.

S

ApiController::setStatusCode() — Method in class ApiController
SocialAuthController — Class in namespace App\Http\Controllers\Auth
Class SocialAuthController.
CommentController::store() — Method in class CommentController
Store comment.
LikeDislikeController::store() — Method in class LikeDislikeController
Create and store like or dislike.
UserController::show() — Method in class UserController
Get user find id.
VideoController::store() — Method in class VideoController
Store a newly created video in storage.
VideoController::show() — Method in class VideoController
LikeDislike::scopeLikes() — Method in class LikeDislike
Return all instances when type is likes.
LikeDislike::scopeDislikes() — Method in class LikeDislike
Return all instances when type is dislikes.
RepositoryInterface::search() — Method in class RepositoryInterface
RepositoryInterface::searchPaginated() — Method in class RepositoryInterface
Repository::search() — Method in class Repository
Repository::searchPaginated() — Method in class Repository

T

CommentTransformer::transform() — Method in class CommentTransformer
LikeDislikeTransformer::transform() — Method in class LikeDislikeTransformer
Transformer — Class in namespace App\Transformers
Transformer::transformCollection() — Method in class Transformer
Transformer::transform() — Method in class Transformer
UserTransformer::transform() — Method in class UserTransformer
VideoTransformer::transform() — Method in class VideoTransformer

U

Comment::user() — Method in class Comment
User relation.
CommentController::update() — Method in class CommentController
Update comment.
UploadController — Class in namespace App\Http\Controllers
UserController — Class in namespace App\Http\Controllers
Class UserController.
UserController::update() — Method in class UserController
Update user.
VideoController::update() — Method in class VideoController
Update the specified video in storage.
UserUpdateRequest — Class in namespace App\Http\Requests
LikeDislike::user() — Method in class LikeDislike
User relation.
$OAuthIdentity — Property in class OAuthIdentity
$user_id
OAuthIdentity::user() — Method in class OAuthIdentity
Get the user that owns the oauth identity.
RepositoryInterface::update() — Method in class RepositoryInterface
RepositoryInterface::updateFillable() — Method in class RepositoryInterface
Repository::update() — Method in class Repository
Repository::updateFillable() — Method in class Repository
UserRepository — Class in namespace App\Repositories
UserTransformer — Class in namespace App\Transformers
Class UserTransformer.
User — Class in namespace App
Class User.

V

Comment::video() — Method in class Comment
Video relation.
VideoController — Class in namespace App\Http\Controllers
Class VideoController.
VerifyCsrfToken — Class in namespace App\Http\Middleware
VideoUploadRequest — Class in namespace App\Http\Requests
LikeDislike::video() — Method in class LikeDislike
Video relation.
VideoRepository — Class in namespace App\Repositories
VideoTransformer — Class in namespace App\Transformers
Class VideoTransformer.
Video — Class in namespace App
Class Video.

_

LikeDislikePush::__construct() — Method in class LikeDislikePush
LikeDislikePush constructor.
AnalyticsController::__construct() — Method in class AnalyticsController
Create a new controller instance.
AuthController::__construct() — Method in class AuthController
Create a new authentication controller instance.
PasswordController::__construct() — Method in class PasswordController
Create a new password controller instance.
CommentController::__construct() — Method in class CommentController
CommentController constructor.
HomeController::__construct() — Method in class HomeController
Create a new controller instance.
LikeDislikeController::__construct() — Method in class LikeDislikeController
LikeDislikeController constructor.
MyVideosController::__construct() — Method in class MyVideosController
Create a new controller instance.
ProfileController::__construct() — Method in class ProfileController
Create a new controller instance.
UploadController::__construct() — Method in class UploadController
Create a new controller instance.
UserController::__construct() — Method in class UserController
UserController constructor.
VideoController::__construct() — Method in class VideoController
VideoController constructor.
Repository::__construct() — Method in class Repository
Repository constructor.