public function directoryDelete($form, $uploads) { $name = str_replace('..', '', base64_decode(Input::get('name'))); if (empty($name) || !is_dir($uploads . $name)) { return false; } if ($success = File::deleteDirectory($uploads . $name)) { Models\Log::create(['created_at' => date('Y-m-d H:i:s'), 'action' => __FUNCTION__, 'description' => str_replace(public_path(), '', $uploads) . $name, 'admin_users_id' => $this->user->id]); } Session::flash('flash-message', ['message' => __('Directory deleted successfully'), 'status' => 'success']); return $success; }