Classes

Coverage Distribution

Complexity

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
getAvailableSlides0%
getCorpSlides0%
getStoreSlides0%
getHipboneSlides0%
getThumbFileName0%
isImageMimeType0%
isVideoMimeType0%
getSlideTypeForMime0%
getSourceTable0%
__construct0%
upload0%
delete0%
__construct0%
addSlideToLoop0%
updateLoop0%
deleteSlide0%
getMaxPosition0%
addToGlobalSchedule0%
deleteFromGlobalSchedule0%
sanitizeInt0%
__construct0%
addSlide0%
getSlides0%
deleteSlide0%
updateSlide0%
sanitizeString0%
sanitizeInt0%
__construct0%
processScheduleForDate0%
getSignScheduleForDate0%
processScheduleItem0%
activateSlide0%
deactivateSlide0%
refreshStoreLoop0%
__construct0%
upload0%
delete0%
__construct0%
checkRequiredFields0%
save0%
insert0%
update0%
getByID0%
__construct0%
checkVars0%
addLoopItem0%
getLoopItem0%
deleteLoopItem0%
__construct0%
fromRow0%
getId0%
getSlideId0%
getTag0%
getCreatedAt0%
setTag0%
setSlideId0%
getNormalizedTag0%
toArray0%
__construct0%
addTag0%
removeTag0%
getTagsForSlide0%
searchTags0%
getSlidesByTags0%
removeAllTagsForSlide0%
addTags0%
setTags0%
getTableNameForSlideType0%
getTagStatistics0%
getUnusedTags0%
validateSlideType0%
validateSlideId0%
validateAndSanitizeTag0%
findExistingTag0%
__construct0%
checkRequiredFields0%
save0%
insert0%
update0%
getByID0%
__construct0%
getCurrentSignLoop0%
getCurrentSignLoopForSign0%
fetchLoopFromDataBase0%
setLoopArray0%
getLoopArray0%
deleteSlideFromLoop0%
updateSlidePositions0%
getFileName0%
getThumbName0%
generate_random_filename0%
__construct0%
initialize0%
get_full_url0%
get_user_id0%
get_user_path0%
get_upload_path0%
get_query_separator0%
get_download_url0%
set_additional_file_properties0%
fix_integer_overflow0%
get_file_size0%
is_valid_file_object0%
get_file_object0%
get_file_objects0%
count_file_objects0%
get_error_message0%
get_config_bytes0%
validate0%
upcount_name_callback0%
upcount_name0%
get_unique_filename0%
fix_file_extension0%
trim_file_name0%
get_file_name0%
get_scaled_image_file_paths0%
gd_get_image_object0%
gd_set_image_object0%
gd_destroy_image_object0%
gd_imageflip0%
gd_orient_image0%
gd_create_scaled_image0%
imagick_get_image_object0%
imagick_set_image_object0%
imagick_destroy_image_object0%
imagick_orient_image0%
imagick_create_scaled_image0%
imagemagick_create_scaled_image0%
get_image_size0%
create_scaled_image0%
destroy_image_object0%
is_valid_image_file0%
handle_video_file0%
handle_image_file0%
handle_file_upload0%
readfile0%
body0%
header0%
get_upload_data0%
get_post_param0%
get_query_param0%
get_server_var0%
handle_form_data0%
get_version_param0%
get_singular_param_name0%
get_file_name_param0%
get_file_names_params0%
get_mime_type0%
get_file_type0%
download0%
send_content_type_header0%
send_access_control_headers0%
generate_response0%
get_response0%
head0%
get0%
post0%
delete0%
basename0%

Project Risks

Method CRAP
validate1122
imagick_create_scaled_image600
gd_create_scaled_image506
handle_file_upload462
gd_orient_image306
post306
upload240
upload240
addSlideToLoop210
updateLoop156
imagemagick_create_scaled_image132
get_full_url110
fix_file_extension110
generate_response110
updateSlide90
initialize90
imagick_orient_image90
get_image_size90
delete90
processScheduleItem72
download72
addSlide56
deleteSlide42
addTag42
addTags42
setTags42
validateSlideId42
get_download_url42
get_file_object42
gd_imageflip42
handle_image_file42
get_file_type42
getCorpSlides30
getSourceTable30
sanitizeInt30
deleteSlide30
sanitizeInt30
checkRequiredFields30
checkVars30
fromRow30
validateSlideType30
validateAndSanitizeTag30
imagick_get_image_object30
is_valid_image_file30
get_mime_type30
getStoreSlides20
getHipboneSlides20
getSlides20
sanitizeString20
removeTag20
searchTags20
getSlidesByTags20
checkRequiredFields20
getCurrentSignLoopForSign20
updateSlidePositions20
__construct20
get_upload_path20
get_config_bytes20
get_unique_filename20
create_scaled_image20
readfile20
get20
getThumbFileName12
getSlideTypeForMime12
getMaxPosition12
addToGlobalSchedule12
deleteFromGlobalSchedule12
processScheduleForDate12
getSignScheduleForDate12
activateSlide12
deactivateSlide12
save12
insert12
addLoopItem12
setTag12
getTagsForSlide12
removeAllTagsForSlide12
getTagStatistics12
save12
getCurrentSignLoop12
getFileName12
set_additional_file_properties12
get_file_size12
is_valid_file_object12
upcount_name_callback12
get_scaled_image_file_paths12
gd_get_image_object12
gd_destroy_image_object12
imagick_destroy_image_object12
destroy_image_object12
get_file_names_params12
getByID6
getLoopItem6
deleteLoopItem6
getTableNameForSlideType6
getUnusedTags6
findExistingTag6
insert6
getByID6
deleteSlideFromLoop6
getThumbName6
get_user_path6
get_query_separator6
fix_integer_overflow6
get_file_objects6
get_error_message6
trim_file_name6
handle_video_file6
send_content_type_header6
send_access_control_headers6
head6