protected function publishDirectory($from, $to)
    {
        $toContents = $this->files->files($to);
        $fromContents = $this->files->files($from);

        foreach ($fromContents as $file) {
            $newFile = $to . DIRECTORY_SEPARATOR . $this->files->name($file) . '.' . $this->files->extension($file);
            if ($this->files->isFile($file) && (!in_array($newFile, $toContents) || $this->option('force'))) {
                $this->files->copy($file, $newFile);
            }
        }

        $this->status($from, $to, 'Directory');
    }
protected function publishDirectory($from, $to)
    {
        $toContents = $this->files->files($to);
        $fromContents = $this->files->files($from);

        foreach ($fromContents as $file) {
            $newFile = $to . DIRECTORY_SEPARATOR . $this->files->name($file) . '.' . $this->files->extension($file);
            if ($this->files->isFile($file) && (!in_array($newFile, $toContents) || $this->option('force'))) {
                $this->files->copy($file, $newFile);
            }
        }

        $this->status($from, $to, 'Directory');
    }
protected function publishDirectory ( $ from , $ to ) { $ toContents = $ this -> files -> files ( $ to ) ; $ fromContents = $ this -> files -> files ( $ from ) ; foreach ( $ fromContents as $ file ) { $ newFile = $ to . DIRECTORY_SEPARATOR . $ this -> files -> name ( $ file ) . '.' . $ this -> files -> extension ( $ file ) ; if ( $ this -> files -> isFile ( $ file ) && ( ! in_array ( $ newFile , $ toContents ) || $ this -> option ( 'force' ) ) ) { $ this -> files -> copy ( $ file , $ newFile ) ; } } $ this -> status ( $ from , $ to , 'Directory' ) ; }
Publish the directory to the given directory.

@param  string $from
@param  string $to
@return void
Publish the directory to the given directory .