public function getIndex(MostrarFotosRequest $request) { $id = $request->get('id'); $fotos = Album::find($id)->fotos; $album = Album::find($id); return view('fotos.mostrar', ['fotos' => $fotos, 'id' => $id, 'nombre_album' => $album->nombre]); }
public function postEliminarAlbum(EliminarAlbumRequest $request) { $album = Album::find($request->get('id')); $album->fotos()->delete(); $album->delete(); return redirect('/validado/albumes/admin-informes')->with('eliminado', 'El album fue eliminado correctamente'); }
public function authorize() { $id = $this->get('id'); $album = Album::find($id); if ($album) { return true; } return false; }
public function run() { DB::statement('SET FOREIGN_KEY_CHECKS = 0'); Foto::truncate(); Album::truncate(); Usuario::truncate(); $this->call('UsuariosSeeder'); //$this->call('AlbumesSeeder'); //$this->call('FotosSeeder'); }
/** * Run the database seeds. * * @return void */ public function run() { $usuarios = Usuario::all(); foreach ($usuarios as $usuario) { $cantidad = rand(0, 15); for ($i = 0; $i < $cantidad; $i++) { Album::create(['nombre' => "album{$i}", 'descripcion' => "descripcion{$i}", 'usuario_id' => $usuario->id]); } } }
public function authorize() { $id = $this->get('id'); $foto = Foto::find($id); $album = Album::find($foto->album_id); if ($foto) { return true; } return false; }
/** * Run the database seeds. * * @return void */ public function run() { $albumes = Album::all(); foreach ($albumes as $album) { $cantidad = rand(0, 15); for ($i = 0; $i < $cantidad; $i++) { Foto::create(['nombre' => "foto{$i}", 'descripcion' => "descripcion{$i}", 'ruta' => "/img/test{$i}.jpg", 'album_id' => $album->id]); } } }
public function authorize() { //$user = Auth::user(); $id = $this->get('id'); $album = Album::find($id); //$album = $user->albumes()->find($id); if ($album) { return true; } return false; }
/** * Run the database seeds. * * @return void */ public function run() { $usuarios = Usuario::all(); $contador = 0; foreach ($usuarios as $usuario) { $cantidad = mt_rand(0, 15); for ($i = 0; $i < $cantidad; $i++) { $contador++; Album::create(['nombre' => "Nombre album{$contador}", 'descripcion' => "Descripcion album {$contador}", 'usuario_id' => $usuario->id]); } } }
/** * Run the database seeds. * * @return void */ public function run() { $albumes = Album::all(); $contador = 0; foreach ($albumes as $album) { $cantidad = mt_rand(0, 5); for ($i = 0; $i < $cantidad; $i++) { $contador++; Foto::create(['nombre' => "Nombre foto{$contador}", 'descripcion' => "Descripcion foto {$contador}", 'ruta' => '/img/text.png', 'album_id' => $album->id]); } } }
public function postEliminarAlbum(EliminarAlbumRequest $request) { $album = Album::find($request->get('id')); $fotos = $album->fotos; foreach ($fotos as $foto) { $rutaanterior = getcwd() . $foto->ruta; if (file_exists($rutaanterior)) { unlink(realpath($rutaanterior)); } $foto->delete(); } $album->delete(); return redirect('/validado/albumes')->with('eliminado', 'el album fue eliminado'); }
public function getIndex(MostrarFotosRequest $request) { $id = $request->get('id'); $fotos = Album::find($id)->fotos; return view('fotos.mostrar', ['fotos' => $fotos, 'id' => $id]); }