2008-09-29 11 views

Répondre

3

Il doit être présent sous le menu - source dans Eclipse. Pourriez-vous fournir un instantané de votre Eclipse à vérifier. EDITED: Je suppose qu'il n'est pas possible de générer des getters et setters automatiquement dans votre version, bien que vous puissiez créer des modèles pour le même et l'utiliser selon vos besoins. Omnipotent (il ya 0 secondes)

0

S'il y a un menu 'Refactor', vérifiez là aussi. Beaucoup de ces méthodes ont été déplacées vers le menu 'Refactor' dans les versions ultérieures d'eclipse et si Zend a récemment mis à jour et non mis à jour sa documentation, les éléments peuvent avoir rencontré un déplacement non documenté.

0

@Omnipotent C'est Zend Studio v6.01, la fonction "générer des getters et des setters" devrait être disponible. Je peux voir doc à ce sujet dans le contenu de l'aide.

Par la façon dont je vais essayer de la mise à jour v6.1

Merci quand même! EDITED: Templates et Code Assist fonctionnent correctement mais ne sont pas utiles en tant que "Générer des getters et setters".

4

Comme le dit Omnipotent, vous pouvez utiliser des modèles pour cela. Voici ce que j'utilise:

/** 
* @var ${PropertyType} 
*/ 
private $$m${PropertyName}; 
${cursor} 

/** 
* Getter for ${PropertyName} 
* 
* @author ${user} 
* @since ${date} ${time} 
* @return ${PropertyType} private variable $$m_${PropertyName} 
*/ 
public function get${PropertyName}() 
{ 
    return $$this->m_${PropertyName}; 
} 

/** 
* Setter for ${PropertyName} 
* 
* @author ${user} 
* @since ${date} ${time} 
* @param ${PropertyType} $$Value 
*/ 
public function set${PropertyName}($$Value) 
{ 
    $$this->m_${PropertyName} = $$Value; 
} 

Pour créer le modèle juste aller dans les préférences. Ensuite, dans PHP/Templates, vous aurez votre liste de modèles.

1

Je ne l'ai pas vu quelqu'un parler de la Zend Studio ctrl + 3 raccourci/recherche:

ctrl + 3 et recherche ...

je tape "setters" et première option dans le menu est l'assistant "Générer des Getters et Setters".

Questions connexes