elviss 2 éve
szülő
commit
ce9a1231a0
1 módosított fájl, 25 hozzáadás és 15 törlés
  1. 25 15
      src/PackageClass.php

+ 25 - 15
src/PackageClass.php

@@ -7,11 +7,12 @@ class PackageClass
 {
 	private static $config = null;     //配置信息
 	//当所有包都安装完毕后
-	public static function postUpdate($vendorDir,$rootPkg,$vendorPkgs){
+	public static function postUpdate($vendorDir,$rootPkg,$vendorPkgs)
+	{
 		//初始化
 		self::initialize();
 		
-		//依赖库都已下载,默认给个10的进度
+		//依赖库都已下载,默认给个进度
 		self::updateProgress(0,100);
 		
 		//逐个依赖仓库操作
@@ -21,7 +22,8 @@ class PackageClass
 		self::postUpdateRootPkg($vendorDir,$rootPkg);
 	}
 	
-	private static function postUpdateVendorPkgs($vendorDir,$vendorPkgs){
+	private static function postUpdateVendorPkgs($vendorDir,$vendorPkgs)
+	{
 		foreach($vendorPkgs as $i=>$pkg){
 			//获取包信息
 			$repoDir = pathJoin($vendorDir,$pkg->getName());
@@ -41,7 +43,8 @@ class PackageClass
 			self::updateProgress(1,$percent);
 		}
 	}
-	private static function postUpdateRootPkg($vendorDir,$pkg){
+	private static function postUpdateRootPkg($vendorDir,$pkg)
+	{
 		//获取包信息
 		$repoDir = dirname($vendorDir);
 		$packageInfo = self::getPackageInfo($vendorDir,$repoDir,$pkg);
@@ -65,7 +68,8 @@ class PackageClass
 		self::updateProgress(2,100);
 	}
 	//初始化
-	private static function initialize($vendorDir){
+	private static function initialize($vendorDir)
+	{
 		//创建.distribute目录
 		$distributeDir = pathJoin(dirname($vendorDir),'.distribute');
 		if( !file_exists($distributeDir) ){
@@ -81,7 +85,7 @@ class PackageClass
 		//设置日志文件路径
 		if(! defined(LOG_PATH)){
 			$logPath = pathJoin($distributeDir,'log.txt');
-			define('LOG_PATH',getLogPath($logPath))
+			define('LOG_PATH',getLogPath($logPath));
 		}
 
 		//获取部署配置信息
@@ -98,12 +102,14 @@ class PackageClass
 		return true;
 	}
 	
-	private static function updateProgress($step,$progress){
-		file_put_contents(self::$config['progress.txt'],strval($progress));
+	private static function updateProgress($step,$percent)
+	{
+		file_put_contents(self::$config['progress.txt'],strval($percent));
 	}
 
 	//获取包相关信息
-	private static function getPackageInfo($vendorDir,$repoDir,$pkg){
+	private static function getPackageInfo($vendorDir,$repoDir,$pkg)
+	{
 		$config = self::$config;
 		
 		$cfgPath = pathJoin($repoDir,'composer.json');
@@ -136,7 +142,8 @@ class PackageClass
 	}
 	
 	//下载包module文件
-	private static function fetchModuleFiles($packageInfo){
+	private static function fetchModuleFiles($packageInfo)
+	{
 		$cacheDir = $packageInfo['cacheDir'];
 		$repoName = $packageInfo['repoName'];
 		$version = $packageInfo['version'];
@@ -171,7 +178,8 @@ class PackageClass
 	}
 	
 	//下载包common文件
-	private static function fetchCommonFiles($packageInfo){
+	private static function fetchCommonFiles($packageInfo)
+	{
 		$cacheDir = $packageInfo['cacheDir'];
 		$repoName = $packageInfo['repoName'];
 		$version = $packageInfo['version'];
@@ -203,7 +211,8 @@ class PackageClass
 	}
 	
 	//下载包config文件
-	private static function fetchConfigFiles($packageInfo){
+	private static function fetchConfigFiles($packageInfo)
+	{
 		$cacheDir = $packageInfo['cacheDir'];
 		$repoName = $packageInfo['repoName'];
 		$version = $packageInfo['version'];
@@ -234,10 +243,11 @@ class PackageClass
 		}
 	}
 	
-	private static function registerPath($packageInfo){
+	private static function registerPath($packageInfo)
+	{
 	}
 	
-	private static function registerAutorun($packageInfo){
+	private static function registerAutorun($packageInfo)
+	{
 	}
-	
 }