Laravel - ¿Cuando usar Helper y Service? Laravel 8

 
Vista:
sin imagen de perfil

¿Cuando usar Helper y Service? Laravel 8

Publicado por Alejandro (1 intervención) el 21/09/2021 17:38:49
Hola!, me surgio la siguiente duda, cuando usar un Helper y un Service? hice un curso en udemy donde el profesor creaba un service para poder manejar una cookie, creando la carpeta service en /App y creando el archivo php con su clase, algo asi:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
class CartService
{
    protected $cookieName;
    protected $cookieExpiration;
 
 
    public function __construct(){
        $this->cookieName = config('cart.cookie.name');
        $this->cookieExpiration = config('cart.cookie.expiration');
    }
 
    public function getFromCookie(){
        $cartId = Cookie::get($this->cookieName);
        $cart = Cart::find($cartId);
        return $cart;
    }
 
    public function getFromCookieOrCreate(){
        $cart = $this->getFromCookie();
        return $cart ?? Cart::create();
    }
 
    public function makeCookie(Cart $cart){
        return Cookie::make($this->cookieName, $cart->id, $this->cookieExpiration);
    }
 
 
}


Despues de hacer el curso comence a hacer un proyecto propio, queria crear un service para formatear un numero como precio, pero comence a investigar y descubri tambien los Helper, en mi caso deberia hacer uso de Service o Helper?, cuando usar cada uno?. Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder