73 self::PHPMYADMIN_SYMLINK => $appsPath .
'/phpmyadmin/current',
74 self::PHPPGADMIN_SYMLINK => $appsPath .
'/phppgadmin/current',
75 self::APACHE_SYMLINK => $binPath .
'/apache/current',
76 self::MARIADB_SYMLINK => $binPath .
'/mariadb/current',
77 self::MEMCACHED_SYMLINK => $binPath .
'/memcached/current',
78 self::MYSQL_SYMLINK => $binPath .
'/mysql/current',
79 self::NODEJS_SYMLINK => $binPath .
'/nodejs/current',
80 self::PHP_SYMLINK => $binPath .
'/php/current',
81 self::POSTGRESQL_SYMLINK => $binPath .
'/postgresql/current',
82 self::COMPOSER_SYMLINK => $toolsPath .
'/composer/current',
83 self::CONSOLEZ_SYMLINK => $toolsPath .
'/consolez/current',
84 self::GHOSTSCRIPT_SYMLINK => $toolsPath .
'/ghostscript/current',
85 self::GIT_SYMLINK => $toolsPath .
'/git/current',
86 self::NGROK_SYMLINK => $toolsPath .
'/ngrok/current',
87 self::PERL_SYMLINK => $toolsPath .
'/perl/current',
88 self::PYTHON_SYMLINK => $toolsPath .
'/python/current',
89 self::RUBY_SYMLINK => $toolsPath .
'/ruby/current',
90 self::XLIGHT_SYMLINK => $binPath .
'/xlight/current',
91 self::MAILPIT_SYMLINK => $binPath .
'/mailpit/current',
92 self::BRUNO_SYMLINK => $toolsPath .
'/bruno/current'
96 if (!is_array($array) || empty($array)) {
97 Util::logError(
'Current symlinks array is not initialized or empty.');
102 foreach ($array as $name => $path) {
108 if (!file_exists($path)) {
119 if (@unlink($path)) {