Cargando

Ir a contenido

X


Si te gusta, puede ser tuyo
Desde 1€ al día
Ver Más! Si no tienes tu Galaxy S10 es porque no quieres! Hazte con él desde menos de 1 euro al día.


Como cargar modelos en Laravel





 

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


 

Publicado 17 noviembre 2014 - 02:33
Debes declararlo static para poderlo usar:

Por favor Identificate o Registrate para poder ver este contenido



 

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



 

Publicado 17 noviembre 2014 - 02:35  AUTOR PREGUNTA
Gracias Jhony!