consistent verbosity
[pharext/pharext] / src / pharext / Task / PeclFixup.php
index 08a1d942eaa7c7aabb5c078d67f46f81fa6420f1..b237771055c51cf344d9397caa26591c0cf5ea56 100644 (file)
@@ -28,6 +28,9 @@ class PeclFixup implements Task
         * @throws \pahrext\Exception
         */
        public function run($verbose = false) {
+               if ($verbose !== false) {
+                       printf("Sanitizing PECL dir ...\n");
+               }
                $dirs = glob("{$this->source}/*", GLOB_ONLYDIR);
                $files = array_diff(glob("{$this->source}/*"), $dirs);
 
@@ -38,6 +41,9 @@ class PeclFixup implements Task
                $dest = current($dirs);
 
                foreach ($files as $file) {
+                       if ($verbose) {
+                               printf("Moving %s into %s ...\n", basename($file), basename($dest));
+                       }
                        if (!rename($file, "$dest/" . basename($file))) {
                                throw new Exception;
                        }