public static function excluir($idMultimidia) { try { $multimidia = Multimidia::findOrFail($idMultimidia); $tipoMidia = TipoMidia::findOrFail(Midia::find($multimidia->id_midia)->id_tipo_midia); Multimidia::excluirThumb($tipoMidia->descricao, $multimidia->imagem); unlink('uploads/' . $tipoMidia->descricao . '/' . $multimidia->imagem); Multimidia::destroy($idMultimidia); } catch (\Exception $e) { LogR::exception('excluir multimidia', $e); } }
public static function imagens($tipo_midia, $idRegistro) { try { $idMidia = Midia::getIdMidia($tipo_midia, $idRegistro); if (!empty($idMidia)) { return Midia::find($idMidia)->multimidia()->where('id_midia', $idMidia)->get(); } else { throw new \Exception('provavelmente esta nulo'); } } catch (\Exception $e) { LogR::exception('imagens midia', $e); return ''; } }