Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
App\Article0%
App\Http\Requests\VisitorMessageRequest0%
App\Mail\VisitorMessagesMail0%
App\Mail\NewslettersMail0%
App\Language0%
App\Jobs\VisitorMessagesJob0%
App\Jobs\NewsletterJob0%
App\Http\Resources\Language0%
App\Http\Resources\CategoryResource0%
App\Http\Requests\WebsiteCategoryRequest0%
App\Http\Requests\VideoRequest0%
App\Page0%
App\Http\Requests\VideoCategoryRequest0%
App\Http\Requests\UserRequest0%
App\Http\Requests\SettingRequest0%
App\Http\Requests\PhotoCategoryRequest0%
App\Http\Requests\PageRequest0%
App\Http\Requests\NewsletterRequest0%
App\Http\Requests\ModuleRequest0%
App\Http\Requests\LoginRequest0%
App\Notifications\ArticlesNotification0%
App\PageDescription0%
App\Http\Requests\CategoryRequest0%
App\Video0%
App\WebsitePhoto0%
App\WebsiteCategoryDescription0%
App\WebsiteCategory0%
App\VisitorMessageReply0%
App\VisitorMessage0%
App\VideoDescription0%
App\VideoCategoryDescription0%
App\VideoCategory0%
App\User0%
App\Photo0%
App\Providers\RouteServiceProvider0%
App\Providers\HelperServiceProvider0%
App\Providers\EventServiceProvider0%
App\Providers\BroadcastServiceProvider0%
App\Providers\AuthServiceProvider0%
App\Providers\AppServiceProvider0%
App\PhotoDescription0%
App\PhotoCategoryDescription0%
App\PhotoCategory0%
App\Http\Requests\LanguageRequest0%
App\Http\Requests\ArticleRequest0%
App\ArticleDescription0%
App\Http\Controllers\Admin\CheckAccessController0%
App\Http\Controllers\Admin\UserController0%
App\Http\Controllers\Admin\SettingController0%
App\Http\Controllers\Admin\PhotoCategoryController0%
App\Http\Controllers\Admin\PageController0%
App\Http\Controllers\Admin\NewsletterController0%
App\Http\Controllers\Admin\LoginController0%
App\Http\Controllers\Admin\LanguageController0%
App\Http\Controllers\Admin\DashboardController0%
App\Http\Controllers\Admin\CategoryController0%
App\Http\Controllers\Admin\VideoController0%
App\Http\Controllers\Admin\ArticleController0%
App\Http\Controllers\API\LanguageController0%
App\Helpers\ImageHelper0%
App\Exceptions\Handler0%
App\Console\Kernel0%
App\CategoryDescription0%
App\Category0%
App\ArticlePhoto0%
App\Http\Controllers\Admin\VideoCategoryController0%
App\Http\Controllers\Admin\VisitorMessageController0%
App\Http\Middleware\WebsiteVisitorCount0%
App\Http\Controllers\Web\PhotoController0%
App\Http\Middleware\RedirectIfAuthenticated0%
App\Http\Middleware\CheckWebSiteEnabled0%
App\Http\Middleware\CheckRole0%
App\Http\Middleware\Authenticate0%
App\Http\Middleware\Admin_Auth0%
App\Http\Controllers\Web\WebsiteController0%
App\Http\Controllers\Web\VisitorMessageController0%
App\Http\Controllers\Web\VideoController0%
App\Http\Controllers\Web\PageController0%
App\Http\Controllers\Admin\WebsiteCategoryController0%
App\Http\Controllers\Web\NewsletterController0%
App\Http\Controllers\Web\HomeController0%
App\Http\Controllers\Web\ArticleController0%
App\Http\Controllers\ImageController0%
App\Http\Controllers\HomeController0%
App\Http\Controllers\Auth\VerificationController0%
App\Http\Controllers\Auth\RegisterController0%
App\Http\Controllers\Auth\LoginController0%
App\Http\Controllers\Auth\ConfirmPasswordController0%
App\WebsitePhotoDescriptions0%

Project Risks

Class CRAP
App\Http\Controllers\Admin\NewsletterController1056
App\Http\Controllers\Admin\ArticleController756
App\Http\Controllers\Admin\UserController702
App\Http\Controllers\Admin\VideoController650
App\Http\Controllers\Admin\WebsiteCategoryController600
App\Http\Controllers\Admin\PhotoCategoryController600
App\Http\Controllers\Admin\VisitorMessageController552
App\Http\Controllers\Admin\PageController552
App\Http\Controllers\Admin\CategoryController506
App\Http\Controllers\Admin\VideoCategoryController506
App\Http\Requests\ModuleRequest462
App\Providers\AppServiceProvider342
App\Http\Middleware\CheckRole272
App\Http\Controllers\Admin\CheckAccessController240
App\Http\Requests\UserRequest210
App\Http\Controllers\Admin\SettingController210
App\Http\Controllers\Web\ArticleController182
App\Http\Requests\NewsletterRequest132
App\Http\Requests\PageRequest132
App\Http\Requests\WebsiteCategoryRequest132
App\Http\Requests\VideoCategoryRequest132
App\Http\Requests\ArticleRequest132
App\Http\Requests\VideoRequest132
App\Http\Requests\VisitorMessageRequest132
App\Http\Requests\CategoryRequest132
App\Http\Requests\PhotoCategoryRequest110
App\Http\Controllers\Web\PhotoController90
App\Http\Controllers\Admin\LanguageController90
App\Http\Requests\SettingRequest72
App\Http\Controllers\Web\VideoController72
App\Helpers\ImageHelper72
App\Http\Controllers\Web\WebsiteController72
App\Http\Controllers\Admin\LoginController56
App\Http\Requests\LanguageRequest42
App\User30
App\Http\Controllers\Web\PageController30
App\Http\Middleware\WebsiteVisitorCount12
App\Providers\HelperServiceProvider12
App\PhotoCategory12
App\Http\Controllers\Auth\LoginController12
App\Http\Controllers\Admin\DashboardController12
App\Http\Middleware\Admin_Auth12
App\Category6
App\Http\Middleware\RedirectIfAuthenticated6
App\Http\Middleware\CheckWebSiteEnabled6
App\Http\Middleware\Authenticate6
App\VideoCategory6

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
descriptions0%
authorize0%
attributes0%
rules0%
authorize0%
failedValidation0%
attributes0%
rules0%
handle0%
authorize0%
handle0%
handle0%
handle0%
redirectTo0%
handle0%
categories0%
index0%
failedValidation0%
rules0%
destroy0%
attributes0%
authorize0%
failedValidation0%
attributes0%
rules0%
authorize0%
failedValidation0%
rules0%
failedValidation0%
authorize0%
failedValidation0%
attributes0%
rules0%
authorize0%
rules0%
authorize0%
__construct0%
update0%
attributes0%
index0%
index0%
sendNotification0%
index0%
__construct0%
details0%
categories0%
__construct0%
store0%
resizeImagePost0%
resizeImage0%
sendNotification0%
index0%
__construct0%
__construct0%
create0%
create0%
show0%
edit0%
__construct0%
show0%
store0%
create0%
index0%
categories0%
index0%
categories0%
edit0%
index0%
__construct0%
details0%
index0%
__construct0%
destroy0%
update0%
rules0%
failedValidation0%
__construct0%
register0%
boot0%
register0%
boot0%
boot0%
boot0%
boot0%
getMeta0%
map0%
photo0%
category0%
photos0%
descriptions0%
category0%
descriptions0%
page0%
boot0%
mapWebRoutes0%
toDatabase0%
replies0%
descriptions0%
category0%
category0%
photos0%
descriptions0%
visitorMessage0%
video0%
mapApiRoutes0%
category0%
descriptions0%
category0%
descriptions0%
canAccess0%
hasModule0%
modules0%
descriptions0%
toMail0%
authorize0%
rules0%
failedValidation0%
attributes0%
rules0%
authorize0%
failedValidation0%
attributes0%
authorize0%
rules0%
failedValidation0%
attributes0%
rules0%
authorize0%
failedValidation0%
attributes0%
rules0%
authorize0%
attributes0%
via0%
__construct0%
__construct0%
build0%
__construct0%
build0%
__construct0%
getUrlAttribute0%
handle0%
handle0%
failedValidation0%
__construct0%
toArray0%
toArray0%
failedValidation0%
attributes0%
rules0%
authorize0%
validator0%
superAdminLogin0%
category0%
show0%
authenticate0%
index0%
__construct0%
destroy0%
update0%
edit0%
store0%
index0%
create0%
details0%
index0%
index0%
preventSubAdminTOAccessOtherRoles0%
preventAdminTOAccessSuperAdmin0%
preventSuperAdminToEditOtherSuperAdmin0%
logout0%
grid0%
restore0%
destroyAll0%
store0%
create0%
grid0%
index0%
restoreAll0%
restore0%
destroy0%
create0%
mailsListMore0%
mailsList0%
mailsListGrid0%
saveData0%
update0%
edit0%
store0%
restoreAll0%
destroyAll0%
update0%
render0%
show0%
store0%
index0%
get0%
resize0%
upload0%
report0%
destroy0%
commands0%
schedule0%
getUrlAttribute0%
descriptions0%
article0%
article0%
photos0%
update0%
index0%
destroy0%
restoreAll0%
saveData0%
update0%
edit0%
store0%
create0%
grid0%
index0%
restore0%
grid0%
destroyAll0%
destroy0%
saveData0%
update0%
edit0%
store0%
create0%
edit0%
saveData0%
__construct0%
destroyAll0%
store0%
create0%
grid0%
index0%
restoreAll0%
restore0%
destroy0%
update0%
saveData0%
update0%
edit0%
store0%
create0%
grid0%
index0%
edit0%
saveData0%
restore0%
update0%
__construct0%
restoreAll0%
restore0%
destroyAll0%
destroy0%
saveData0%
edit0%
destroy0%
store0%
create0%
grid0%
index0%
restoreAll0%
restore0%
destroyAll0%
restoreAll0%
destroyAll0%
destroy0%
update0%
index0%
restoreAll0%
restore0%
destroyAll0%
destroy0%
saveData0%
edit0%
modules0%
store0%
create0%
grid0%
index0%
restoreAll0%
restore0%
destroyAll0%
store0%
saveData0%
destroy0%
restoreAll0%
saveData0%
update0%
edit0%
store0%
create0%
grid0%
index0%
restore0%
index0%
destroyAll0%
destroy0%
update0%
edit0%
store0%
create0%
grid0%
photo0%

Project Risks

Method CRAP
handle272
boot272
grid110
saveData72
attributes72
rules72
rules56
grid42
grid42
grid42
grid42
grid42
grid42
grid42
saveData42
grid42
grid42
authorize30
categories30
preventSuperAdminToEditOtherSuperAdmin30
preventAdminTOAccessSuperAdmin30
preventSubAdminTOAccessOtherRoles30
authorize30
authorize20
authorize20
authorize20
authorize20
authorize20
index20
index20
categories20
categories20
categories20
authorize20
authorize20
authenticate20
authorize20
mailsListGrid20
get20
saveData20
authorize20
destroy12
details12
index12
rules12
index12
authorize12
destroy12
destroy12
destroy12
saveData12
destroy12
rules12
resize12
attributes12
saveData12
rules12
rules12
rules12
handle12
rules12
destroy12
saveData12
destroy12
rules12
rules12
index12
index12
destroy12
handle12
index12
destroy12
attributes12
destroy12
canAccess6
descriptions6
attributes6
hasModule6
failedValidation6
register6
failedValidation6
failedValidation6
attributes6
failedValidation6
attributes6
failedValidation6
failedValidation6
failedValidation6
failedValidation6
failedValidation6
attributes6
failedValidation6
failedValidation6
attributes6
failedValidation6
rules6
failedValidation6
descriptions6
restoreAll6
handle6
destroyAll6
restore6
destroyAll6
edit6
restoreAll6
restore6
destroyAll6
saveData6
edit6
restoreAll6
restore6
details6
modules6
restore6
destroyAll6
saveData6
edit6
restoreAll6
restore6
destroyAll6
update6
edit6
store6
restoreAll6
edit6
handle6
destroyAll6
redirectTo6
superAdminLogin6
restoreAll6
restore6
destroyAll6
edit6
restore6
destroyAll6
restoreAll6
restore6
saveData6
update6
update6
edit6
store6
restore6
destroyAll6
saveData6
edit6
restoreAll6
restore6
destroyAll6
descriptions6