Cargando

Ir a contenido

X

Como cargar modelos en Laravel



3 Respuestas de expertos

#1   Gabriel Estrada

  •   Reputación:36
  •   Respuestas:395
  •   Tutoriales:1

Publicado 17 noviembre 2014 - 00:32

He empezado a estudiar Laravel y me he topado con un problema usando los modelos del framework, mi principal problema es como hago para cargarlos?

Por ejemplo en CodeIgniter hacia algo como lo siguiente:

Por favor Identificate o Registrate para poder ver este contenido


En Laravel cuando lo llamo desde el controlador como Sites::OfUser() funciona de manera perfecta pero cuando llamo lo siguiente Sites::getId() me dice que el metodo deberia ser estatico. Entonces es posible llamar a un metodo sin que sea estatico o tengo que hacer algo en especial para cada modelo.

Mi modelo luce de la siguiente manera:


Por favor Identificate o Registrate para poder ver este contenido


  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba

#2   Julian10

  •   Reputación:92
  •   Respuestas:362
  •   Tutoriales:1

Publicado 17 noviembre 2014 - 02:33

Debes declararlo static para poderlo usar:

Por favor Identificate o Registrate para poder ver este contenido



#3   Jhony10

  •   Reputación:383
  •   Respuestas:396
  •   Tutoriales:5

Publicado 17 noviembre 2014 - 02:33

Para un metodo estatico usa lo siguiente:

Por favor Identificate o Registrate para poder ver este contenido


Y si quieres utilizarlo como lo haces en codeigniter hazlo de esta forma:

Por favor Identificate o Registrate para poder ver este contenido



#4   Gabriel Estrada

  •   Reputación:36
  •   Respuestas:395
  •   Tutoriales:1

Publicado 17 noviembre 2014 - 02:35  AUTOR PREGUNTA

Gracias Jhony!


No esperes más y entra en Solvetic
Deja tus soluciones y aprovecha las ventajas de la cuenta de usuario ¡Únete!



x

¿Tienes otra pregunta? Aquí puedes encontrar más soluciones!

¿Sigues sin solución? Realiza tu pregunta gratis en Solvetic ¡Únete!