Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przykładowy kod dla pracodawcy
Fluke
post
Post #1





Grupa: Zarejestrowani
Postów: 247
Pomógł: 9
Dołączył: 20.09.2010
Skąd: Kraków

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


Witam,
Poszukuję pracy i znalazłem kilka ofert, które mnie zaciekawiły. W tych ofertach pracodawcy życzą sobie, żeby im wysłać przykładowy kod (klasę). Chciałbym abyście mi pomogli zweryfikować moją przykładową klasę.

Daję link do klasy bo plik był za długi. Validator Plik zawiera 366 linijek kodu.

Przykładowe użycie klasy:
  1. //Przykładowe użycie klasy Validator
  2. $Validator = new Table_Helper_Validator();
  3. $Validator->addValidators(array(
  4. "name" => array(
  5. "allowEmpty" => false,
  6. "type" => "string",
  7. "regex" => "/^[a-zA-Z0-9\-\_\.\,\s]{3,45}$/D"
  8. ),
  9. "parent" => array(
  10. "allowEmpty" => true,
  11. "type" => "int"
  12. )
  13. ));
  14.  
  15. $Validator->setArrayToCheck(array(
  16. "name" => "Some title",
  17. "parent" => "22"
  18. ));
  19.  
  20. if($Validator->isValid() === true)
  21. {
  22. $newArray = $Validator->getValidatedArray();
  23. var_dump($newArray);
  24. } else
  25. {
  26. echo "Array is invalid";
  27. }


Dziękuję i pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Mi się nie chce analizować kodu ale od razu rzuca sie w oczy "stosowanie cudzysłowiów".
Wiesz jaka jest różnica między apostrofem a cudzysłowiem w php? Zakładam, że wiesz. Nie używaj więc cudzysłowi przy indeksach czy też przy zwykłych tekstach bo tylko nie potrzebnie obciążasz kompilator php.
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: 2.10.2025 - 18:45