Git est un système de gestion de versions, tout comme subversion (svn), seulement qu'il est bien mieuw, et qu'il à un super-site parfait pour les projets open-source (github).@Berzemus : je ne connait pas du tout github. J'irai jeter un oeil.
mais qu'il faut malgré tout maitriser un minimum...Git est un système de gestion de versions, tout comme subversion (svn), seulement qu'il est bien mieuw, et qu'il à un super-site parfait pour les projets open-source (github).@Berzemus : je ne connait pas du tout github. J'irai jeter un oeil.
Ils ont l'air un peu loin sur le zéro (comme quoi..(...)
la ta pas tout en minuscule, d'ailleurs tu devrais avec la premier lettre de ta classe en majuscule : class Foo extends AppControlPour l'harmonisation des classes, je vais tout passer en minuscule : class foo extends appControl{...}
Daccord, je vais refaire ce point alors, j avais commencer à tout mettre en minusculesla ta pas tout en minuscule, d'ailleurs tu devrais avec la premier lettre de ta classe en majuscule : class Foo extends AppControlPour l'harmonisation des classes, je vais tout passer en minuscule : class foo extends appControl{...}
j'ai regarder aussi au niveau du DocBook, je sais pas avec quel editeur tu fais ton dev, mais avec sous phpdocumentator ca passais pasDaccord, je vais refaire ce point alors, j avais commencer à tout mettre en minusculesla ta pas tout en minuscule, d'ailleurs tu devrais avec la premier lettre de ta classe en majuscule : class Foo extends AppControlPour l'harmonisation des classes, je vais tout passer en minuscule : class foo extends appControl{...}
/**
* Fonfonblog
*
* Ce programme est libre, vous pouvez le redistribuer et/ou le modifier
* selon les termes de la Licence Publique Generale GNU Version 3 (GPLv3)
* telle que publiee par la Free Software Foundation.
* Ce programme est distribue dans l'espoir qu'il sera utile,
* mais SANS AUCUNE GARANTIE, ni explicite ni implicite,
* y compris les garanties de commercialisation ou d'adaptation dans un but specifique.
* Prenez connaissance de la Licence Publique Generale GNU pour plus de details.
*
* @package Foo
* @version 1.0
* @copyright ${year} BaLiSTiK
* @license http://opensource.org/licenses/gpl-3.0.html
* @author blabla aka BaLiSTiK <[email protected]>
* @link http://www.blabla.fr
* @filesource ${file}
*/
/**
* Page appelant le script principal
*
* @package Foo
*/
class Foo {}
ca te ferait un joli truc du style 
ouai avec phpDocumentor (pear install PhpDocumentor), en ligne de de commande il te créer tout ta doc par rapport un docbook (il gère meme les TODO), par contre il faut que tout soit parfaitPour pouvoir faire de la doc ensuite ? pas mal
J'utilise Eclipse Galileo chez moi et Eclipse Europa au travail.
$this->m_nAccesBD->connexion();
mais non par dans cette classe tu lui dis ce qu'est m_nAccesBD (ecplise c'est pareil il va rien cherché)
Fauxmais non par dans cette classe tu lui dis ce qu'est m_nAccesBD (ecplise c'est pareil il va rien cherché)

et non, son m_access appartient a une autre classe et n'est même pas définie en attributFauxmais non par dans cette classe tu lui dis ce qu'est m_nAccesBD (ecplise c'est pareil il va rien cherché)
class Foo
{
public fucntion test()
{
$this->truc->hello();
}
}
ni truc ni hello ne sont definie dans la class
le soucis est qu'il n'est pas documenté, mais il sait allez chercher la documentation dans les classes parentes, ou dans les classes associées, ...et non, son m_access appartient a une autre classe et n'est même pas définie en attribut
parent oui, mais enfant nonle soucis est qu'il n'est pas documenté, mais il sait allez chercher la documentation dans les classes parentes, ou dans les classes associées, ...et non, son m_access appartient a une autre classe et n'est même pas définie en attribut
class Foo
{
public function Test()
{
$this->doc->load();
}
}
class Bar extends Foo
{
public function __construct()
{
$this->doc = new DOMDocument();
}
}
et peu importe que ca sois documenté ou non, jamais eclipse ne trouvera quelque chose quand dans la class Foo quand tu feras $this->doc->