protected function publishConfiguration($path)
    {
        // Compute and create the destination folder
        $destination = $this->paths->getConfigurationPath().'/plugins';

        // Export configuration
        $files = $this->files->listFiles($path, true);
        foreach ($files as $file) {
            $fileDestination = $destination.DS.$file['basename'];
            if ($this->files->has($destination) && !$this->force) {
                continue;
            }

            $this->files->forceCopy($file['path'], $fileDestination);
            $this->explainer->success('Published <comment>'.str_replace($this->paths->getBasePath(), null, $fileDestination).'</comment>');
        }
    }