Webpagina niet beschikbaar.

Gestart doorShahiem16 reacties47 weergaven

17 berichten · pagina 2 van 2

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Shahiem schreef:
Eerdere citaten tonen
Raaoul schreef:
Eerdere citaten tonen
Shahiem schreef:
Eerdere citaten tonen
Raaoul schreef:
Eerdere citaten tonen
Shahiem schreef:
Eerdere citaten tonen
Raaoul schreef:
Eerdere citaten tonen
Shahiem schreef:
Eerdere citaten tonen
Raaoul schreef:
Maar nu doe je iets raars dat je in 5 lijnen code met Eloquent op kan lossen.
1: Maak een $user aan in je method, en vind die user via Eloquent per id
2: Return de $user

Maar dat lost mijn probleem niet op met mijn getInfo.
Wat wil je nu doen? ik snap je niet echt. user info ophalen via een id?
Klopt n_n en als je user id null is dan haalt hij het van de current user.
[COLOR= #0000BB]<?php[/COLOR]

[URL="http://www.php.net/public"]public[/URL] [URL="http://www.php.net/static"]static[/URL] [COLOR= #007700]function[/COLOR] getInfo[COLOR= #007700]([/COLOR][COLOR= #0000BB]$userId[/COLOR] [COLOR= #007700]=[/COLOR] null[COLOR= #007700]) {[/COLOR]
  [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$userId[/COLOR] [COLOR= #007700]==[/COLOR] null[COLOR= #007700]) {[/COLOR]
     [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/static"]static[/URL][COLOR= #007700]:[/COLOR][COLOR= #007700]:[/COLOR]find[COLOR= #007700]([/COLOR]Auth[COLOR= #007700]::[/COLOR]user[COLOR= #007700]()->[/COLOR]id[COLOR= #007700]);
  }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
     [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/static"]static[/URL][COLOR= #007700]:[/COLOR][COLOR= #007700]:[/COLOR]find[COLOR= #007700]([/COLOR][COLOR= #0000BB]$userId[/COLOR][COLOR= #007700]);
  }
}[/COLOR]

?>


Lees ook eens de Eloquent docs: http://laravel.com/docs/database/eloquent
Thanks man biggrin Superhero
Weet je wat je fout deed eigenlijk? Je maakte het echt te moeilijk dan het moet zijn.
Ik raad je echt aan om eens een uurtje heel die eloquent docs door te nemen.
Eigenlijk niet, maar ik wist btw nog niet waar die find functie voor was. Nu wel.
Investeer dan eens 1 uur van je tijd en lees de eloquent docs even.
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Raaoul schreef:
Eerdere citaten tonen
Shahiem schreef:
Eerdere citaten tonen
Raaoul schreef:
Eerdere citaten tonen
Shahiem schreef:
Eerdere citaten tonen
Raaoul schreef:
Eerdere citaten tonen
Shahiem schreef:
Eerdere citaten tonen
Raaoul schreef:
Eerdere citaten tonen
Shahiem schreef:
Eerdere citaten tonen
Raaoul schreef:
Maar nu doe je iets raars dat je in 5 lijnen code met Eloquent op kan lossen.
1: Maak een $user aan in je method, en vind die user via Eloquent per id
2: Return de $user

Maar dat lost mijn probleem niet op met mijn getInfo.
Wat wil je nu doen? ik snap je niet echt. user info ophalen via een id?
Klopt n_n en als je user id null is dan haalt hij het van de current user.
[COLOR= #0000BB]<?php[/COLOR]

[URL="http://www.php.net/public"]public[/URL] [URL="http://www.php.net/static"]static[/URL] [COLOR= #007700]function[/COLOR] getInfo[COLOR= #007700]([/COLOR][COLOR= #0000BB]$userId[/COLOR] [COLOR= #007700]=[/COLOR] null[COLOR= #007700]) {[/COLOR]
  [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$userId[/COLOR] [COLOR= #007700]==[/COLOR] null[COLOR= #007700]) {[/COLOR]
     [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/static"]static[/URL][COLOR= #007700]:[/COLOR][COLOR= #007700]:[/COLOR]find[COLOR= #007700]([/COLOR]Auth[COLOR= #007700]::[/COLOR]user[COLOR= #007700]()->[/COLOR]id[COLOR= #007700]);
  }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
     [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/static"]static[/URL][COLOR= #007700]:[/COLOR][COLOR= #007700]:[/COLOR]find[COLOR= #007700]([/COLOR][COLOR= #0000BB]$userId[/COLOR][COLOR= #007700]);
  }
}[/COLOR]

?>


Lees ook eens de Eloquent docs: http://laravel.com/docs/database/eloquent
Thanks man biggrin Superhero
Weet je wat je fout deed eigenlijk? Je maakte het echt te moeilijk dan het moet zijn.
Ik raad je echt aan om eens een uurtje heel die eloquent docs door te nemen.
Eigenlijk niet, maar ik wist btw nog niet waar die find functie voor was. Nu wel.
Investeer dan eens 1 uur van je tijd en lees de eloquent docs even.
Dat doe ik wel als ik het op dat moment nodig heb. clownemo
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren