Code Analysis: Best Watermark - Protect images on your site with iLoveIMG 1.0.3

Class Rating Complexity Lines of code
iLoveIMG_Watermark_Resources
A
69 219
Iloveimg\Request\Request
A
59 213
Iloveimg\Lib\JWT
A
56 169
iLoveIMG_Watermark_Plugin
A
55 223
Iloveimg\ImageTask
A
55 235
Iloveimg\Iloveimg
S
47 153
iLoveIMG_Watermark_Process
S
27 106
iLoveIMG_Watermark_Serializer
S
26 121
Iloveimg\Element
S
25 96
iLoveIMG_Watermark_Media_List_Table
S
17 92
Iloveimg\Request\Body
S
15 35
Tests\Iloveimg\IloveimgTest
S
12 55
Iloveimg\Request\Response
S
11 41
Iloveimg\Exceptions\ExtendedException
S
11 41
Iloveimg\WatermarkImageTask
S
9 26
Iloveimg\File
S
8 21
Iloveimg\ResizeImageTask
S
7 29
iLoveIMG_Watermark_Submenu_Page
S
5 16
Tests\Iloveimg\FileTest
S
5 28
Iloveimg\CropImageTask
S
5 20
iLoveIMG_Watermark_Submenu
S
5 67
Iloveimg\ConvertImageTask
S
4 17
Iloveimg\IloveimgTool
S
4 16
Iloveimg\CompressImageTask
S
2 9
Tests\Iloveimg\IloveTest
S
2 14
Iloveimg\RepairImageTask
S
1 4
Iloveimg\RotateImageTask
S
1 4
iLoveIMG_Library_init
S
1 3
Iloveimg\Exceptions\ProcessException
S
0 0
Iloveimg\Exceptions\AuthException
S
0 0
Iloveimg\Exceptions\PathException
S
0 0
Iloveimg\Exceptions\UploadException
S
0 0
Iloveimg\Exceptions\DownloadException
S
0 0
Iloveimg\Exceptions\StartException
S
0 0
Iloveimg\Exceptions\TaskException
S
0 0