/**
  * Obtiene las obras de un usuario cadeco
  *
  * @param UsuarioCadeco $usuarioCadeco
  * @return \Illuminate\Database\Eloquent\Collection|Obra
  */
 private function getObrasUsuario($usuarioCadeco)
 {
     if (!$usuarioCadeco) {
         return [];
     }
     if ($usuarioCadeco->tieneAccesoATodasLasObras()) {
         return Obra::orderBy('nombre')->get();
     }
     return $usuarioCadeco->obras()->orderBy('nombre')->get();
 }