Imagify_Filesystem D

Total Complexity 150
Dependencies 1
Dependents 15
Total lines 1,115
Lines of code 481
Logical lines of code 299
Comment lines 457
Methods 35
Properties 1

Methods 35

Method Rating Maintainability Complexity Lines of code
make_dir()
A
46 12 38
is_symlinked()
A
48 11 34
path_info()
A
47 9 38
make_path_relative()
A
53 9 22
get_site_root()
A
49 8 29
get_abspath()
A
52 8 24
get_site_root_url()
A
52 8 24
get_multisite_uploads_subdir_pattern()
S
50 7 28
get_image_size()
S
55 6 20
is_image()
S
55 6 20
is_pdf()
S
58 5 16
is_animated_gif()
S
56 5 16
get_upload_basedir()
S
59 5 15
get_date()
S
60 4 14
move()
S
62 4 12
get_image_exif()
S
67 4 7
get_upload_baseurl()
S
61 3 13
get_main_upload_baseurl()
S
61 3 12
get_main_upload_basedir()
S
61 3 12
__construct()
S
66 3 9
is_root()
S
73 3 4
dir_path()
S
68 3 7
file_name()
S
72 2 6
chmod_file()
S
71 2 6
can_get_exif()
S
69 2 7
get_instance()
S
71 2 6
get_root()
S
67 2 8
get_mime_type()
S
68 2 7
is_writable()
S
72 2 6
chmod_dir()
S
71 2 6
is_site_root()
S
79 1 3
has_wp_its_own_directory()
S
80 1 3
is_abspath()
S
79 1 3
normalize_path_for_comparison()
S
80 1 3
normalize_dir_path()
S
80 1 3