mercredi 24 mars 2021

Visual studio code - Generateur getter setter PHP code

 Voici comment installer le plugin : 

https://marketplace.visualstudio.com/items?itemName=phproberto.vscode-php-getters-setters

permettant la génération de getter et setter en php :


modifier le fichier : 

C:\Users\[UTILISATEUR]\AppData\Roaming\Code\User\settings.json

"phpGettersSetters.templatesDir": "C:\Users\Issa2020\AppData\Roaming\Code\User\phpGettersSetters\",


ensuite il faut créer les fichiers suivant : 


C:\Users\[UTILISATEUR]\AppData\Roaming\Code\User\phpGettersSetters\setter.js

module.exports = (property) => `
    /**
     * ${property.setterDescription()}
     *
     * @param   ${property.getType() ? property.getType() : 'mixed'}  \$${property.getName()}  ${property.getDescription() ? property.getDescription() : ''}
     *
     * @return  self
     */
    public function ${property.setterName()}(${property.getTypeHint() ? property.getTypeHint() + ' ' : '' }\$${property.getName()})
    {
        $this->${property.getName()} = \$${property.getName()};

        return $this;
    }
`

C:\Users\[UTILISATEUR]\AppData\Roaming\Code\User\phpGettersSetters\getter.js

module.exports = (property) => `
    /**
     * ${property.getterDescription()}
     *
     * @return  ${property.getType() ? property.getType() : 'mixed'}
     */
    public function ${property.getterName()}()
    {
        return $this->${property.getName()};
    }
`

ensuite se positionner sur la variable et générer le getter setter



Aucun commentaire:

Enregistrer un commentaire

Configurer OPNsense pour Héberger un Serveur ARK: Survival Ascended

Héberger un serveur ARK: Survival Ascended derrière un pare-feu OPNsense peut sembler complexe, mais avec la bonne configuration, c'est...