
Adquiere este curso para tener acceso a todas las lecciones
Comprar curso27. Query Scope Locales
1 comentarios
Inicia sesión para comentar
Comentarios:
-
Victor Roman Ortiz Abreu hace 2 meses
Es posible que la duda se resuelva porteriormente pero la funcion getOrPaginate(); deberia llevar un parametro o de donde lo obtiene
-
Victor Arana Flores hace 2 meses
Hola amigo, a que te refieres con que debe llevar un parametro?
-
Victor Roman Ortiz Abreu hace 2 meses
es dato que recibe una funcio o un metodo se le conoce como parametro otras personas le llama argumento, el turbo pascla 7 y turbo c v3 sele conocia primordial mente como parametres == parametros.
-
Victor Arana Flores hace 2 meses
Hola Victor, nosotros no llamamos al método scopeGetOrPaginate por lo tanto no tenemos que pasarle ningún parámetros.
Lo que hacemos ahí es definir un scope (de ahí que el nombre comience com scope)
Luego desde el contralor nosotros llamamos a un método llamado getOrPaginate, y lo que entiende Laravel es que quieres utilizar las funcionalidades definidas previamente en el scope, he inyecta la consulta en la variable $query para que se pueda manipular desde ahí.
-
Victor Roman Ortiz Abreu hace 2 meses
Si entiendo un objeto tiene propiedades. varisbles, y tiene metodos, procedimientos y funciones, me llamo la atencion que aunque se declaro un argumento, parametro no fue necesario implementarlo que el framework laravel haya podido obtener el parametro po si mismo al igual que al poner scopeGetOrPaginate en la declaracion y al invocarlo solo escribres getOrPaginate me parece algo que no habia visto en ninguna parte de la literatura., muy buenos tips los videos son muy densos en contenido y hay cosas, semanticas para aquellos que nos gusta tener las cosas claras que en laravle podria oviarse y son extremadamente fundamentales.
-