F2m2\Apidocs\Commands\ApiDocsGenerator::generateAssetsDirectory PHP Method

generateAssetsDirectory() private method

Generates the assets directory by copying the files from the template directory to a public diretory
private generateAssetsDirectory ( ) : void
return void
    private function generateAssetsDirectory()
    {
        $destinationPath = public_path() . '/assets/docs/' . $this->dotPrefix;
        // create assets directory
        File::makeDirectory($destinationPath, $mode = 0777, true, true);
        $targetPath = Config::get('apidocs.assets_path');
        $directories = ['css', 'img', 'js'];
        foreach ($directories as $directory) {
            $target = $targetPath . '/' . $directory;
            $dest = $destinationPath . '/' . $directory;
            File::copyDirectory($target, $dest);
        }
    }