phpstorm - Comment thinkphp utilise-t-il l'IDE pour localiser l'emplacement de la méthode ?
给我你的怀抱
给我你的怀抱 2017-05-16 13:09:22
0
2
990

Je ne sais pas quelles seront les conséquences de l’écriture de ce qui suit, c’est pourquoi j’ai soulevé cette question.
Logiciels et versions liés au problème
thinkphp3.2.3
phpstorm 2017.1 (c'est à cela que l'EDI fait référence ci-dessous)

Question :

Cette façon d'écrire apportera-t-elle des inconvénients lors d'une maintenance ultérieure ?

Y a-t-il une grande différence de performances entre la méthode écrite de cette manière et la méthode D ?

Quels autres emplacements existe-t-il pour les méthodes de positionnement rapide ?


Je l'écris de cette façon principalement pour que l'EDI puisse localiser l'emplacement de la méthode. En raison des méthodes D et M, l'emplacement de la méthode ne peut pas être localisé.

<?php espace de noms Accueil\Logique ; utilisez Accueil\Modèle\OrderBulktradeModel ; utilisez Accueil\Modèle\OrderBulktradeGoodsModel ; utilisez Accueil\Modèle\BulkGoodsModel ; utilisez Accueil\Modèle\BusinessUserModel ; utilisez Accueil\Modèle\MemberModel ; utilisez Accueil\Modèle\MemberBusinessModel ; utilisez Accueil\Logic\RegionLogic ; utilisez Accueil\Logic\UserLogic ; la classe OrderLogic étend HomeLogic { test de fonction publique() { $userObj = new UserLogic(); } //Omettez 10 000 lignes de code ici

Informations pertinentes consultées
Portail ThinkStorm
Une fois mon IDE actuel installé, il est introuvable.

给我你的怀抱
给我你的怀抱

répondre à tous(2)
阿神

Pas de problème, c'est ainsi que je l'ai écrit lorsque je développais ThinkPHP.

  1. Le système est livré avec un modèle

$m = new Model('User');
  1. Modèle écrit par moi-même

$m = new UserModel();
黄舟

Maintenez la touche Ctrl + clic gauche sur la fonction que vous souhaitez tracer. . .

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal