isPublic()) { $uploadsPath .= '/public'; } else { $uploadsPath .= '/protected'; } return Url::asset($uploadsPath) . '/'; } /** * Define the internal storage path. */ public function getStorageDirectory() { $uploadsFolder = Config::get('cms.storage.uploads.folder'); if ($this->isPublic()) { return $uploadsFolder . '/public/'; } else { return $uploadsFolder . '/protected/'; } } }