Esempio n. 1
0
 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);
     }
 }
Esempio n. 2
0
 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 '';
     }
 }