コード例 #1
0
ファイル: PackageFileTest.php プロジェクト: kormik/manager
 public function testHasExtraKeys()
 {
     $packageFile = new PackageFile();
     $this->assertFalse($packageFile->hasExtraKeys());
     $packageFile->setExtraKey('key', null);
     $this->assertTrue($packageFile->hasExtraKey('key'));
     $packageFile->clearExtraKeys();
     $this->assertFalse($packageFile->hasExtraKeys());
 }
コード例 #2
0
 protected function populateRootManager()
 {
     $this->rootPackageFile->setExtraKey(AssetPlugin::INSTALLERS_KEY, (object) array('symlink' => (object) array('class' => 'SymlinkInstaller'), 'copy' => (object) array('class' => 'CopyInstaller')));
     $this->packageFile1->setExtraKey(AssetPlugin::INSTALLERS_KEY, (object) array('rsync' => (object) array('class' => 'RsyncInstaller')));
 }
コード例 #3
0
 protected function populateRootManager()
 {
     $this->rootPackageFile->setExtraKey(PackageFileInstallerManager::INSTALLERS_KEY, (object) array('custom-symlink' => (object) array('class' => 'CustomSymlinkInstaller'), 'custom-copy' => (object) array('class' => 'CustomCopyInstaller')));
     $this->packageFile1->setExtraKey(PackageFileInstallerManager::INSTALLERS_KEY, (object) array('rsync' => (object) array('class' => 'RsyncInstaller')));
 }