Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inny][Laravel] Początki, i parę prostych pytań
Randallmaster
post
Post #1





Grupa: Zarejestrowani
Postów: 677
Pomógł: 11
Dołączył: 18.11.2009

Ostrzeżenie: (0%)
-----


Witam,

Zacząłem uczyć się Laravela i generalnie mam prawdopodobnie problem z podstawami, więc osobą które mi pomogą z góry dziękuję za wyrozumiałość i pomoc.

1. Co oznaczają takie zapisy (nie chodzi mi o to co wykonuje np Auth, chodzi mi o to co oznacza taki zapis z dwoma dwukropkami) oraz jak dostać się do ich funkcjonalności:
a) Auth::attempt
(IMG:style_emoticons/default/cool.gif) ThrottlesLogins::class
c) Route::get

2. postLogin(Request $request) <- po co jest z przodu słowo Request, co ono oznacza oraz, co wykonuje?
3. Nie mogę nigdzie znaleźć co robi funkcja: class_uses_recursive()

Na chwilę obecną tylko te dwa pytania.

Ten post edytował Randallmaster 6.07.2015, 08:30:44
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Randallmaster
post
Post #2





Grupa: Zarejestrowani
Postów: 677
Pomógł: 11
Dołączył: 18.11.2009

Ostrzeżenie: (0%)
-----


nospor to z powodu poniedziałku (IMG:style_emoticons/default/smile.gif) i poniekąd weekendu (IMG:style_emoticons/default/tongue.gif)

Już mi troszeczkę się rozjaśniło natomiast ciągle nie mogę odnaleźć tej funkcji: Auth::attempt,
Może inaczej, odnalazłem ją w pliku \Illuminate\Auth\Guard dlaczego, z zapisu Auth::attempt wynika że Auth jest klasą więc szukałem (class auth ). no i znalazłem:

  1. <?php
  2.  
  3. namespace Illuminate\Support\Facades;
  4.  
  5. /**
  6.  * @see \Illuminate\Auth\AuthManager
  7.  * @see \Illuminate\Auth\Guard
  8.  */
  9. class Auth extends Facade
  10. {
  11. /**
  12.   * Get the registered name of the component.
  13.   *
  14.   * @return string
  15.   */
  16. protected static function getFacadeAccessor()
  17. {
  18. return 'auth';
  19. }
  20. }


No i pisze że mam sobie zajrzeć do pliku \Illuminate\Auth\Guard to funkcję znalazłem:

  1. public function attempt(array $credentials = [], $remember = false, $login = true)
  2. {
  3. $this->fireAttemptEvent($credentials, $remember, $login);
  4.  
  5. $this->lastAttempted = $user = $this->provider->retrieveByCredentials($credentials);
  6.  
  7. ...



No ale tak.

1) To nie jest funkcja statyczna, jeżeli się mylę wyprowadź mnie proszę z błędu (IMG:style_emoticons/default/smile.gif)
2) Po zapisie w pliku auth.php nie widać aby miała dostęp do guard.php, nie mogę znaleźć co daje dostęp do pliku guard.php, oczywiście jeżeli tam znajduje się funkcja attempt której szukam.





Cytat(Pyton_000 @ 6.07.2015, 10:32:12 ) *
http://pastebin.com/rhqFHZ2n
IDE Helper.
Powodzenia w szukaniu.


No i mam

  1. public static function attempt($credentials = array(), $remember = false, $login = true){
  2. return \Illuminate\Auth\Guard::attempt($credentials, $remember, $login);
  3. }


ale co to za plik który mi wysłałeś nigdzie w plikach helper nie mogę znaleźć (IMG:style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 05:41