dans mon ide préféré, il me manquait la génération automatique des getter et setter de mes variables privées.
J'ai fais un petit gabaris qui me régle mon problème
enregistrer le code suivant dans un editeur de texte avec l'extension .xml , puis exporter le dans /outils/personalisation/gabarits (dans le zend studio
dorénavant en tapant 'pri' + enter vous obtientrez directement ceci
private $phrase2;
private function set_phrase2($attr){
return $this->phrase2 = $attr;
}
public function get_phrase2(){
return $this->phrase2;
}
voici le code xmlCode : Tout sélectionner
<?xml version='1.0' encoding='UTF-8'?>
<templates>
<template abbreviation="pri" description="Création d'une variable privé avec son getter et setter" context="PHP" code="private $${name};
${END}
private function set_${name}($attr){
return $this->${name} = $attr;
}
public function get_${name}(){
return $this->${name};
}
" isUserTemplate="true"/>
</templates>