phpstorm 为静态方法添加提示

摘要:
php开发的时候,会遇到魔术方法的使用,但是直接使用都是没有提示的,如何才能添加代码提示呢比如:直接使用静态方法调用不存在方法的时候,代码是没有提示的,此时只需要在,当前的class添加PHPDoc的注释即可/***ClassShopConf*@packageappcommon**添加IDE提示,如新增加参数,需要增加提示**@methodstaticSHOP_ID()获取APP_ID*@meth

php开发的时候,会遇到魔术方法的使用,但是直接使用都是没有提示的,如何才能添加代码提示呢

比如:

直接使用静态方法调用不存在方法的时候,代码是没有提示的, 此时只需要在,当前的class添加 PHPDoc 的注释即可

/**
* Class ShopConf
* @package appcommon
*
* 添加IDE提示,如新增加参数,需要增加提示
*
* @method static SHOP_ID() 获取APP_ID
* @method static SHOP_DOMAIN() 获取域名
* @method static APP_ID() 获取APP_ID
@method static someClass xxMethod(int $id) 这是描述文字
*
*/
@method 是PHPDoc标记
static 标志静态方法
someClass或$ this – 返回类型
xxMethod 方法名称
(int $id) 参数提示
此时再次调用,就可以看到提示了

免责声明:文章转载自《phpstorm 为静态方法添加提示》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇使用element-ui二次封装一个可复用弹窗组件UUID.randomUUID()方法介绍下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Java常考面试题

Java常考面试题,整理自牛客网和程序员面试宝典,有的题不太好。 1. 什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? 答:Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自...

给11gR2 RAC添加LISTENER监听器并静态注册

之前有同学想要给11gR2的RAC添加LISTENER监听器,查看了listener.ora并发现问题: [oracle@vrh2 ~]$ lsnrctl status LSNRCTL for Linux: Version 11.2.0.3.0 - Production on 04-DEC-2011 02:51:40 Copyright (c) 1991...

单片机沉思录——再谈static

静态变量作用范围在一个文件内,程序开始时分配空间,结束时释放空间,默认初始化为0,使用时可以改变其值。     静态变量或静态函数只有本文件内的代码才能访问它,它的名字在其它文件中不可见。用法1:函数内部声明的static变量,可作为对象间的一种通信机制     如果一局部变量被声明为static,那么将只有唯一的一个静态分配的对象,它被用于在该函数的所...

Java中的Static详解

static对象和static方法都属于类的成员,他们不属于类的任何实例,被所有实例共享。static语句块又叫“静态代码块”,当JVM加载类时会自动执行static语句中的代码。  1. static对象​ 根据是否由static修饰,对象分为: 静态变量和 实例变量。 对于静态变量,在JVM加载类的时候就为它分配内存,是第一次也是唯一一次对它分配内存部...

vue 动态加载图片路径报错解决方法

最近遇到图片路径加载报错的问题 之前一直都是把图片放到assets的文件下的。总是报错,看到一些文章并且尝试成功了,特意记录下 首先先说明下vue-cli的assets和static的两个文件的区别,因为这对你理解后面的解决办法会有所帮助  assets:在项目编译的过程中会被webpack处理解析为模块依赖,只支持相对路径的形式,如< img sr...

基于Platinum库的DMS实现(android)

接上篇博文:基于Platinum库的DMR实现(android) 文章讲述了如何使用Platinum库实现DMR 今天同样使用该库,来讲解一下DMS的实现 关于该库如何编译,请参考这篇博文:NDK下 将Platinum SDK 编译成so库 (android - upnp) 下面给出运行效果图: 界面很简单,就是一些开关和设备名以及设备运行状态的展现 下...