52% wpclink

Code Review | wpCLink

WordPress plugin wpCLink scored 52% from 54 tests.

About plugin

  • Plugin page: wpclink
  • Plugin version: 0.9.8.133
  • PHP compatiblity: 7.0+
  • PHP version: 7.4.16
  • WordPress compatibility: 5.0-5.9
  • WordPress version: 5.9.2
  • First release: Dec 2, 2018
  • Latest release: Feb 17, 2022
  • Number of updates: 454
  • Update frequency: every 2.6 days
  • Top authors: gahmed (100%)

Code review

54 tests

User reviews

1 review

Install metrics

10+ active / 5,875 total downloads

Benchmarks

Plugin footprint 65% from 16 tests

Installer Passed 1 test

🔺 Critical test (weight: 50) | The install procedure must perform silently
Installer ran successfully

Server metrics [RAM: ▼0.02MB] [CPU: ▼309.86ms] Passed 4 tests

An overview of server-side resources used by wpCLink
No issues were detected with server-side resource usage
PageMemory (MB)CPU Time (ms)
Home /3.52 ▲0.0154.63 ▲4.21
Dashboard /wp-admin3.41 ▲0.0034.16 ▼0.83
Posts /wp-admin/edit.php3.64 ▲0.0042.63 ▼0.81
Add New Post /wp-admin/post-new.php6.88 ▼0.0990.19 ▼1,236.87
Media Library /wp-admin/upload.php3.29 ▲0.0023.70 ▼0.93

Server storage [IO: ▲23.08MB] [DB: ▲0.01MB] Passed 3 tests

Filesystem and database footprint
There were no storage issued detected upon installing this plugin
Filesystem: 2,026 new files
Database: 5 new tables, no new options
New tables
wp_wpclink_tokens
wp_wpclink_licenses
wp_wpclink_options
wp_wpclink_licensemeta
wp_wpclink_esigns

Browser metrics Passed 4 tests

wpCLink: an overview of browser usage
This plugin renders optimally with no browser resource issues detected
PageNodesMemory (MB)Script (ms)Layout (ms)
Home /3,783 ▲6115.29 ▲0.145.48 ▼1.012.45 ▲0.21
Dashboard /wp-admin2,895 ▲446.10 ▼0.12116.70 ▼33.40157.44 ▼9.02
Posts /wp-admin/edit.php2,694 ▲63.23 ▼0.0163.46 ▼5.34139.61 ▼12.87
Add New Post /wp-admin/post-new.php1,661 ▼5616.65 ▼4.45436.63 ▼4.15163.75 ▼5.13
Media Library /wp-admin/upload.php1,698 ▲35.54 ▲0.03145.58 ▼5.82250.09 ▼7.23
Creation /wp-admin/cl_mainpage.php?page=wpclink-referent-creation-media260.940.0320.18
Creations /wp-admin/cl_mainpage.php?page=cl-restriction-page-available260.940.0318.87
Creation /wp-admin/cl_mainpage.php?page=cl-restriction-reuse260.940.0416.38
Creations /wp-admin/content_link_post.php260.940.0317.19
Audit Trail /wp-admin/cl_mainpage.php?page=cl-audit-trail260.940.0418.19
Links /wp-admin/cl_mainpage.php?page=clink-links-outbound260.940.0317.39
Preferences /wp-admin/cl_mainpage.php?page=cl_templates260.940.0315.98
Canonical Verification /wp-admin/cl_mainpage.php?page=cl-canonical260.940.0316.75
Creation /wp-admin/cl_mainpage.php?page=wpclink-creation-media260.940.0316.68
Creations /wp-admin/cl_mainpage.php?page=cl-restriction260.940.0315.81

Uninstaller [IO: ▲0.00MB] [DB: ▲0.01MB] 50% from 4 tests

🔸 Tests weight: 35 | It is important to correctly uninstall your plugin, without leaving any traces
These items require your attention
  • This plugin cannot be uninstalled
    • > Warning in wp-content/plugins/wpclink/uninstall.php+15
    Use of undefined constant WPCLINK_MAIN_FILE - assumed 'WPCLINK_MAIN_FILE' (this will throw an Error in a future version of PHP)
  • The uninstall procedure failed, leaving 5 tables in the database
    • wp_wpclink_licensemeta
    • wp_wpclink_esigns
    • wp_wpclink_tokens
    • wp_wpclink_licenses
    • wp_wpclink_options

Smoke tests 25% from 4 tests

Server-side errors Passed 1 test

🔹 Test weight: 20 | This is a shallow check for server-side errors
Good news, no errors were detected

SRP 0% from 2 tests

🔹 Tests weight: 20 | A shallow check of the single-responsibility principle; PHP files should perform no action - including output of placeholder text - and trigger no errors when accessed directly
Please take a closer look at the following
  • 62× PHP files perform the task of outputting text when accessed with GET requests (only 10 are shown):
    • > /wp-content/plugins/wpclink/includes/license.php
    • > /wp-content/plugins/wpclink/admin/creation-registered-pages.php
    • > /wp-content/plugins/wpclink/admin/preferences-users.php
    • > /wp-content/plugins/wpclink/admin/preferences-general.php
    • > /wp-content/plugins/wpclink/admin/links-outbound-new.php
    • > /wp-content/plugins/wpclink/admin/links-inbound-canonical-verification.php
    • > /wp-content/plugins/wpclink/includes/user.php
    • > /wp-content/plugins/wpclink/includes/creation.php
    • > /wp-content/plugins/wpclink/includes/schedule.php
    • > /wp-content/plugins/wpclink/admin/links-inbound-audittrail.php
  • 635× GET requests to PHP files have triggered server-side errors or warnings (only 10 are shown):
    • > PHP Fatal error
      Uncaught Error: Class 'Sabberworm\\CSS\\Value\\CSSFunction' not found in wp-content/plugins/wpclink/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Value/CalcFunction.php:8
    • > PHP Fatal error
      Uncaught Error: Class 'FontLib\\Table\\Table' not found in wp-content/plugins/wpclink/vendor/phenx/php-font-lib/src/FontLib/Table/Type/hmtx.php:17
    • > PHP Fatal error
      Uncaught Error: Interface 'Symfony\\Component\\Console\\Exception\\ExceptionInterface' not found in wp-content/plugins/wpclink/vendor/symfony/console/Exception/InvalidOptionException.php:19
    • > PHP Fatal error
      Uncaught Error: Class 'FontLib\\Table\\Table' not found in wp-content/plugins/wpclink/vendor/phenx/php-font-lib/src/FontLib/Table/Type/name.php:19
    • > PHP Fatal error
      Uncaught Error: Class 'PHPExiftool\\Driver\\AbstractTag' not found in wp-content/plugins/wpclink/vendor/alchemy/phpexiftool/lib/PHPExiftool/Driver/Tag/XMPPlus/CopyrightOwnerImageID.php:20
    • > PHP Fatal error
      Uncaught Error: Class 'Symfony\\Component\\Console\\Helper\\Helper' not found in wp-content/plugins/wpclink/vendor/symfony/console/Helper/QuestionHelper.php:31
    • > PHP Fatal error
      Uncaught Error: Interface 'Symfony\\Component\\Console\\Exception\\ExceptionInterface' not found in wp-content/plugins/wpclink/vendor/symfony/console/Exception/LogicException.php:17
    • > PHP Fatal error
      Uncaught Error: Class 'PHPExiftool\\Driver\\AbstractTag' not found in wp-content/plugins/wpclink/vendor/alchemy/phpexiftool/lib/PHPExiftool/Driver/Tag/XMPPlus/CreditLineRequired.php:20
    • > PHP Fatal error
      Uncaught Error: Class 'PHPExiftool\\Driver\\AbstractTag' not found in wp-content/plugins/wpclink/vendor/alchemy/phpexiftool/lib/PHPExiftool/Driver/Tag/XMPX/XMPToolkit.php:20
    • > PHP Fatal error
      Uncaught Error: Class 'Symfony\\Component\\Console\\Output\\StreamOutput' not found in wp-content/plugins/wpclink/vendor/symfony/console/Output/ConsoleOutput.php:30

User-side errors 0% from 1 test

🔹 Test weight: 20 | This is a shallow check for browser errors
Please fix the following browser errors
    • > GET request to /wp-admin/cl_mainpage.php?page=wpclink-referent-creation-media
    • > Network (severe)
    wp-admin/cl_mainpage.php?page=wpclink-referent-creation-media - Failed to load resource: the server responded with a status of 404 (Not Found)
    • > GET request to /wp-admin/cl_mainpage.php?page=cl-restriction-page-available
    • > Network (severe)
    wp-admin/cl_mainpage.php?page=cl-restriction-page-available - Failed to load resource: the server responded with a status of 404 (Not Found)
    • > GET request to /wp-admin/cl_mainpage.php?page=cl-restriction-reuse
    • > Network (severe)
    wp-admin/cl_mainpage.php?page=cl-restriction-reuse - Failed to load resource: the server responded with a status of 404 (Not Found)
    • > GET request to /wp-admin/content_link_post.php
    • > Network (severe)
    wp-admin/content_link_post.php - Failed to load resource: the server responded with a status of 404 (Not Found)
    • > GET request to /wp-admin/cl_mainpage.php?page=cl-audit-trail
    • > Network (severe)
    wp-admin/cl_mainpage.php?page=cl-audit-trail - Failed to load resource: the server responded with a status of 404 (Not Found)
    • > GET request to /wp-admin/cl_mainpage.php?page=clink-links-outbound
    • > Network (severe)
    wp-admin/cl_mainpage.php?page=clink-links-outbound - Failed to load resource: the server responded with a status of 404 (Not Found)
    • > GET request to /wp-admin/cl_mainpage.php?page=cl_templates
    • > Network (severe)
    wp-admin/cl_mainpage.php?page=cl_templates - Failed to load resource: the server responded with a status of 404 (Not Found)
    • > GET request to /wp-admin/cl_mainpage.php?page=cl-canonical
    • > Network (severe)
    wp-admin/cl_mainpage.php?page=cl-canonical - Failed to load resource: the server responded with a status of 404 (Not Found)
    • > GET request to /wp-admin/cl_mainpage.php?page=wpclink-creation-media
    • > Network (severe)
    wp-admin/cl_mainpage.php?page=wpclink-creation-media - Failed to load resource: the server responded with a status of 404 (Not Found)
    • > GET request to /wp-admin/cl_mainpage.php?page=cl-restriction
    • > Network (severe)
    wp-admin/cl_mainpage.php?page=cl-restriction - Failed to load resource: the server responded with a status of 404 (Not Found)

Optimizations

Plugin configuration 96% from 29 tests

readme.txt Passed 16 tests

Often overlooked, readme.txt is one of the most important files in your plugin
5 plugin tags: content, license, registry, metadata, google images

wpclink/wpclink.php 92% from 13 tests

The main PHP file in "wpCLink" ver. 0.9.8.133 adds more information about the plugin and also serves as the entry point for this plugin
Please take the time to fix the following:
  • Text Domain: Please use dashes and lowercase characters for text domains

Code Analysis 3% from 3 tests

File types 0% from 1 test

🔸 Test weight: 35 | There should be no dangerous file extensions present in any WordPress plugin
Please make sure to remedy the following
  • Even if your plugin relies on executable files (for example a companion app), never distribute executable files with your plugin
    • .out - Executable in Linux
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/AFCP_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/AFCP_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/AIFF_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/APE_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/APE_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ASF_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Apple_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Audible_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/BMP_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/BPG_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/BigTIFF_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonRaw_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonRaw_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonRaw_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonRaw_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonRaw_7.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonRaw_8.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonRaw_9.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_11.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_12.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_13.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_14.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_15.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_16.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_17.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_18.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_19.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_20.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_21.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_22.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_24.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_7.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_8.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/CanonVRD_9.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Canon_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Canon_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Casio_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Casio_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Casio_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Casio_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Casio_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/DICOM_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/DNG_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/DNG_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/DPX_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/DV_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/DjVu_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/EXE_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/EXE_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/EXE_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/EXE_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/EXE_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/EXE_7.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_16.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_17.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_20.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_21.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_22.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_23.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_24.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_25.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_26.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_27.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_28.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_29.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_30.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_31.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_32.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_7.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_8.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ExifTool_9.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/FITS_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/FLAC_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/FLAC_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/FLIF_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/FLIF_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/FLIF_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/FLIF_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/FLIF_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/FLIR_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/FLIR_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/FlashPix_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Flash_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Flash_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Font_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Font_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Font_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Font_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Font_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Font_7.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/FotoStation_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/FotoStation_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/FujiFilm_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/FujiFilm_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/FujiFilm_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/FujiFilm_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/GE_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/GE_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/GIF_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/GIF_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/GIF_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/GIMP_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/GPS_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/GPS_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/GeoTiff_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/GeoTiff_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/GeoTiff_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Geotag_10.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Geotag_11.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Geotag_12.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Geotag_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Geotag_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Geotag_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Geotag_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Geotag_7.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Geotag_8.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Geotag_9.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/GoPro_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/HTML_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/IPTC_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/IPTC_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/IPTC_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/IPTC_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/IPTC_7.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/IPTC_8.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ISO_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ITC_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/InDesign_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/InDesign_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/InDesign_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/JSON_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/JVC_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/JVC_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/JXL_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/JXL_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Jpeg2000_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Jpeg2000_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Jpeg2000_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Jpeg2000_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Kodak_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Kodak_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/KyoceraRaw_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/LNK_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Lang_1.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Lang_10.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Lang_11.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Lang_12.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Lang_13.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Lang_14.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Lang_15.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Lang_16.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Lang_17.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Lang_18.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Lang_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Lang_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Lang_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Lang_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Lang_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Lang_7.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Lang_8.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Lang_9.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Lytro_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/M2TS_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/MIE_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/MIE_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/MIE_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/MIE_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/MIFF_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/MOI_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/MP3_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/MRC_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/MWG_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/MWG_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/MWG_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/MWG_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/MWG_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/MWG_7.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/MXF_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/MacOS_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Matroska_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Minolta_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Minolta_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Minolta_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Motorola_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Nikon_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Nikon_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Nikon_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Nikon_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Nikon_7.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Nikon_8.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Olympus_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Olympus_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Olympus_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Olympus_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Olympus_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Olympus_7.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Olympus_8.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/OpenEXR_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Opus_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PCX_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PDF_10.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PDF_11.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PDF_12.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PDF_14.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PDF_15.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PDF_16.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PDF_17.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PDF_18.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PDF_19.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PDF_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PDF_20.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PDF_22.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PDF_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PDF_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PDF_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PDF_7.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PDF_8.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PDF_9.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PFM_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PGF_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PICT_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PLIST_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PLIST_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PLIST_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PLUS_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PNG_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PNG_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PNG_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PNG_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PNG_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PPM_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PPM_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PSP_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Palm_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Panasonic_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Panasonic_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Panasonic_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Panasonic_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Pentax_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Pentax_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Pentax_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PhaseOne_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PhaseOne_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PhotoCD_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PhotoMechanic_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PhotoMechanic_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Photoshop_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Photoshop_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PostScript_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/PostScript_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/QuickTime_10.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/QuickTime_11.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/QuickTime_12.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/QuickTime_13.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/QuickTime_14.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/QuickTime_15.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/QuickTime_16.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/QuickTime_17.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/QuickTime_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/QuickTime_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/QuickTime_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/QuickTime_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/QuickTime_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/QuickTime_7.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/QuickTime_8.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/QuickTime_9.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/RIFF_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/RIFF_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/RIFF_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/RTF_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Radiance_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Real_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Real_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Real_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Red_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Ricoh_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Ricoh_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Ricoh_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Sanyo_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Sanyo_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Sigma_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Sigma_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Sigma_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Sigma_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Sony_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Sony_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Sony_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Text_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Text_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Text_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Text_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Text_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Text_7.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Torrent_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Unknown_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Unknown_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/VCard_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/VCard_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Vorbis_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/WTV_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_10.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_11.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_13.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_14.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_15.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_16.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_17.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_18.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_19.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_22.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_24.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_25.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_26.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_27.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_28.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_29.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_30.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_31.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_32.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_33.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_34.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_35.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_36.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_37.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_38.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_39.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_40.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_41.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_42.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_43.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_44.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_45.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_46.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_47.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_48.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_50.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_51.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_52.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_53.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_54.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_55.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_56.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_58.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_59.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_7.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/Writer_9.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_10.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_11.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_12.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_13.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_14.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_15.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_16.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_17.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_18.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_19.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_20.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_21.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_22.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_23.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_24.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_25.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_26.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_27.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_28.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_29.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_30.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_31.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_32.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_34.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_36.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_37.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_39.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_40.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_41.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_42.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_43.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_44.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_45.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_46.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_47.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_48.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_49.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_50.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_52.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_53.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_54.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_7.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_8.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/XMP_9.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ZIP_2.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ZIP_3.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ZIP_4.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ZIP_5.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ZIP_6.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ZIP_7.out
      • wp-content/plugins/wpclink/vendor/phpexiftool/exiftool/t/ZISRAW_2.out
    • .exe - Executable in Windows
      • wp-content/plugins/wpclink/vendor/symfony/console/Resources/bin/hiddeninput.exe
375,528 lines of code in 1,310 files:
LanguageFilesBlank linesComment linesLines of code
Perl2069,38031,611215,329
PHP89329,72339,497142,497
CSS573101989,738
JavaScript141,0104233,071
JSON34001,980
Markdown3665401,692
XML30322748
SVG3391228
Oracle Forms400181
YAML312264

PHP code 50% from 2 tests

An short overview of logical lines of code, cyclomatic complexity, and other code metrics
These items need your attention
  • Cyclomatic complexity of methods has to be reduced to less than 100 (currently 652)
Cyclomatic complexity
Average complexity per logical line of code0.35
Average class complexity13.46
▷ Minimum class complexity1.00
▷ Maximum class complexity765.00
Average method complexity3.13
▷ Minimum method complexity1.00
▷ Maximum method complexity652.00
Code structure
Namespaces109
Interfaces44
Traits5
Classes748
▷ Abstract classes334.41%
▷ Concrete classes71595.59%
▷ Final classes91.26%
Methods4,873
▷ Static methods2555.23%
▷ Public methods3,89379.89%
▷ Protected methods68314.02%
▷ Private methods2976.09%
Functions859
▷ Named functions51259.60%
▷ Anonymous functions34740.40%
Constants365
▷ Global constants287.67%
▷ Class constants33792.33%
▷ Public constants32997.63%

Plugin size Passed 2 tests

Image compression Passed 2 tests

All PNG images should be compressed to minimize bandwidth usage for end users
29 compressed PNG files occupy 0.09MB
Potential savings
Compression of 5 random PNG files using pngquant
FileSize - originalSize - compressedSavings
admin/images/info.png0.34KB0.42KB0.00%
vendor/dompdf/lib/res/broken_image.png0.60KB0.47KB▼ 22.33%
public/images/clinkv2i2.png0.47KB0.49KB0.00%
public/images/external.png0.29KB0.27KB▼ 7.33%
admin/images/info_bar.png0.50KB0.29KB▼ 41.76%