Bonjour,
Je suis actuellement le tuto jobeet sur practical symfony.
Cependant il doit me manquer un bagage technique car je ne comprend pas ce que cela signifie lorsque que dans les arguments de fonctions présentent dans JobeetJob.class.php on met (Doctrine_Query $q = null).
Exemple:
Je pensai que ça initialisait la variable $q à null mais si je fais des "echo" de ma variable $q ce n'est pas le cas. J'aime comprendre ce que je fais et là je suis un peu confus. Quelqu'un peut-il m'aider?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 // lib/model/doctrine/JobeetJobTable.class.php public function getActiveJobs(Doctrine_Query $q = null) { if (is_null($q)) { $q = Doctrine_Query::create() ->from('JobeetJob j'); } $q->andWhere('j.expires_at > ?', date('Y-m-d H:i:s', time())) ->addOrderBy('j.expires_at DESC'); return $q->execute(); }
Merci
Partager