How to check if a folder exists before creating it in laravel?

laravel, laravel-4, php

Solution

See: file_exists()

Usage:

if (!file_exists($path)) {
    // path does not exist
}

In Laravel:

if(!File::exists($path)) {
    // path does not exist
}

Note: In Laravel `$path` start from `public` folder, so if you want to check `'public/assets'` folder the `$path` = `'assets'`

Problem

I need to know if a folder exists before creating it, this is because I store pictures inside and I fear that the pictures are deleted if overwrite the folder. The code I have to create a folder is as follows ``` $path = public_path().'/images'; File::makeDirectory($path, $mode = 0777, true, true); ``` how can I do it?

Original source