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

Comment Installer un Serveur Ark Survival Ascend sur Linux avec Docker

 Les fans d'Ark Survival Ascend qui utilisent Linux peuvent désormais se réjouir, car il existe une solution pour déployer un serveur Ar...