PATH: //proc/304777/root/opt/cpanel/ea-wappspector/src/Matchers
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
📄 CakePHP.php
↓
X
📄 CodeIgniter.php
↓
X
📄 Composer.php
↓
X
📄 DotNet.php
↓
X
📄 Drupal.php
↓
X
📄 Duda.php
↓
X
📄 Joomla.php
↓
X
📄 Laravel.php
↓
X
📄 MatcherInterface.php
↓
X
📄 NodeJs.php
↓
X
📄 Php.php
↓
X
📄 Prestashop.php
↓
X
📄 Python.php
↓
X
📄 Ruby.php
↓
X
📄 Sitejet.php
↓
X
📄 Siteplus.php
↓
X
📄 Sitepro.php
↓
X
📄 Symfony.php
↓
X
📄 Typo3.php
↓
X
📄 UpLevelMatcherTrait.php
↓
X
📄 WebPresenceBuilder.php
↓
X
📄 Wordpress.php
↓
X
📄 Yii.php
↓
X
SAVING...
BERHASIL DIUBAH!
EDITING: NodeJs.php
<?php declare(strict_types=1); namespace Plesk\Wappspector\Matchers; use JsonException; use League\Flysystem\Filesystem; use Plesk\Wappspector\MatchResult\EmptyMatchResult; use Plesk\Wappspector\MatchResult\MatchResultInterface; use Plesk\Wappspector\MatchResult\NodeJs as MatchResult; class NodeJs implements MatcherInterface { public function match(Filesystem $fs, string $path): MatchResultInterface { $packageFile = rtrim($path, '/') . '/package.json'; if (!$fs->fileExists($packageFile)) { return new EmptyMatchResult(); } $json = []; try { $json = json_decode($fs->read($packageFile), true, 512, JSON_THROW_ON_ERROR); } catch (JsonException) { // ignore package.json errors } return new MatchResult($path, null, $json['name'] ?? null); } }
SIMPAN PERUBAHAN