PHP orienté objet, constantes de classe, ORP, méthodes et attributs statiques (4)

Dans ce nouveau chapitre, nous allons voir les constantes de classes, l’opérateur de résolution de porté abrégé ORP et les méthodes et attributs statiques… On rentre un peu plus dans la technique de l’objet !
Les constantes de classes
Le principe d’une constante de classe est similaire à la déclaration d’une variable avec define. On peux accéder [...]

PHP orienté objet, les méthodes magiques (3)

Dans ce nouveau chapitre, nous allons voir les méthodes magiques
Tout d’abord, définissons ensemble ce qu’est une méthode magique
Une méthode magique est une méthode appelé lors d’un événement si elle est bien entendu présente dans votre classe. Une méthode magique sert principalement à intercepter des événements et effectuer des traitements ou encore des affectations lorsque l’événement [...]

PHP orienté objet, $this et visibilité (2)

Dans ce second chapitre, nous allons voir ce qu’est la pseudo variable $this et les différentes visibilités .
La pseudo variable $this
Qu’est-ce donc que $this ?!
$this est une pseudo variable disponible dans votre classe, elle représente l’objet de votre classe. $this contient donc l’ensemble des attributs et des méthodes de votre classe.
Un petit exemple valant [...]

PHP orienté objet, les classes (1)

Ça fait longtemps que j’ai envie de faire un petit quelque chose sur PHP orienté objet, alors je me lance dans un premier chapitre ou nous allons découvrir ensemble ce qu’est PHP dans sa version orienté objet..
Tout d’abord, les prérequis:
- Connaitre PHP :p
- Savoir (un peu) développer en PHP
- Avoir PHP5 installé sur son serveur [...]

Utiliser le webservice de Mantis

Mantis est un ce qu’on appelle un bugtracker, ou autrement dit une application permettant la gestion de tickets de bogues… Je vais vous présenter ici comment se servir du webservice qu’intègre nativement l’application Mantis…
Installation de Mantis
Tout d’abord, téléchargez donc la dernière version de Mantis sur le site officiel -> http://www.mantisbt.org/download.php
Une fois l’archive téléchargé, décompressez la [...]