public static function getImageFolderPipeRegex() { $folders = Image::getImageFolders(); $kljuc = null; foreach ($folders as $key => $folder) { if ($folder == '/') { $kljuc = $key; } $folders[$key] = preg_replace('/\\//', '', $folder); } unset($folders[$kljuc]); return implode('|', $folders); }
private function uploadImage($img, $name, $folder) { $uploader = new ImageUploader($this->rootFolder, $name, $img, $folder); $image = new Image(['caption' => $name, 'folder' => $this->cleanSubfolder($folder), 'path' => $uploader->getFullImagePath(), 'thumbnail' => $uploader->getNameExtension()]); if ($uploader->upload()) { if ($image->folder != "") { $image->thumbnail = $image->folder . '/' . $image->thumbnail; } $image->save(); return true; } return false; }
public function imagesRadio() { $folder = Input::get('folder'); $images = Image::folderFiltered($folder)->get(); return view('bushido::admin.folderImagesRadio')->with('images', $images); }