Linux anchor 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64
Apache/2.4.18 (Ubuntu)
Server IP : 10.10.100.4 & Your IP : 216.73.217.150
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
wiki.bernardino.org /
includes /
composer /
Delete
Unzip
Name
Size
Permission
Date
Action
ComposerHookHandler.php
803
B
-rw-r--r--
2016-11-28 20:20
ComposerPackageModifier.php
1.4
KB
-rw-r--r--
2016-11-28 20:20
ComposerVersionNormalizer.php
1.5
KB
-rw-r--r--
2016-11-28 20:20
Save
Rename
<?php use Composer\Package\Link; use Composer\Package\Package; use Composer\Semver\Constraint\Constraint; /** * @licence GNU GPL v2+ * @author Jeroen De Dauw < jeroendedauw@gmail.com > */ class ComposerPackageModifier { const MEDIAWIKI_PACKAGE_NAME = 'mediawiki/mediawiki'; protected $package; protected $versionNormalizer; protected $versionFetcher; public function __construct( Package $package, ComposerVersionNormalizer $versionNormalizer, MediaWikiVersionFetcher $versionFetcher ) { $this->package = $package; $this->versionNormalizer = $versionNormalizer; $this->versionFetcher = $versionFetcher; } public function setProvidesMediaWiki() { $this->setLinkAsProvides( $this->newMediaWikiLink() ); } private function setLinkAsProvides( Link $link ) { $this->package->setProvides( [ $link ] ); } private function newMediaWikiLink() { $version = $this->getMediaWikiVersionConstraint(); $link = new Link( '__root__', self::MEDIAWIKI_PACKAGE_NAME, $version, 'provides', $version->getPrettyString() ); return $link; } private function getMediaWikiVersionConstraint() { $mvVersion = $this->versionFetcher->fetchVersion(); $mvVersion = $this->versionNormalizer->normalizeSuffix( $mvVersion ); $version = new Constraint( '==', $this->versionNormalizer->normalizeLevelCount( $mvVersion ) ); $version->setPrettyString( $mvVersion ); return $version; } }