public static function clone()
    {
    	$bowerDir = 'vendor' . DIRECTORY_SEPARATOR . self::$sourceBower;

        $bowerYiiDir = 'vendor' . DIRECTORY_SEPARATOR . self::$bowerVendor;

    	try {
    		
    		self::deleteDir($bowerYiiDir);

        	self::copyDir($bowerDir, $bowerYiiDir);

        	echo "Clone bower process done\n";

    	} catch (Exception $e) {
    		
    		echo "Error on clone bower process\n";
    	}
    }
public static function clone()
    {
    	$bowerDir = 'vendor' . DIRECTORY_SEPARATOR . self::$sourceBower;

        $bowerYiiDir = 'vendor' . DIRECTORY_SEPARATOR . self::$bowerVendor;

    	try {
    		
    		self::deleteDir($bowerYiiDir);

        	self::copyDir($bowerDir, $bowerYiiDir);

        	echo "Clone bower process done\n";

    	} catch (Exception $e) {
    		
    		echo "Error on clone bower process\n";
    	}
    }
public static function clone ( ) { $ bowerDir = 'vendor' . DIRECTORY_SEPARATOR . self :: $ sourceBower ; $ bowerYiiDir = 'vendor' . DIRECTORY_SEPARATOR . self :: $ bowerVendor ; try { self :: deleteDir ( $ bowerYiiDir ) ; self :: copyDir ( $ bowerDir , $ bowerYiiDir ) ; echo "Clone bower process done\n" ; } catch ( Exception $ e ) { echo "Error on clone bower process\n" ; } }
Install via cloning package to Bower vendor
Install via cloning package to Bower vendor