Refactorizando controladores: Separando responsabilidades

2 comentarios en “Refactorizando controladores: Separando responsabilidades”

  1. Hola.
    En DropboxRepository class tenemos en la function getAllFiles: $dbxClient = new Client($this->accessToken, ‘App/1.0’); . No es mejor pasar como argumento el objecto Client? Quien es responsable de creacion de DropboxRepository va crear tambien el client y asi no pasamos accessToken como argumento. Creo que DropboxRepository no tiene mucha relacion con accessToken y si se necesita OtroServicioRepository que va usar un client hay que crear otra vez el client.

    Me gusta

Replica a jesuslc Cancelar la respuesta

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.