先看一段代码

   protected $mddid;
/**
* @return mixed
*/
public function getMddid()
{
return $this->mddid;
} /**
* @return string
*/
public static function fieldMddid()
{
return "mddid";
} /**
* @param mixed $mddid
* @return Mdd
*/
public function setMddid($mddid)
{
$this->mddid = $mddid;
return $this;
}

这个是如何配置的呢?

phpstrom -> preferences -> editor -> file and Code Templates -> code

Getter模板

/**
* @return ${TYPE_HINT}
*/
public ${STATIC} function ${GET_OR_IS}${NAME}()#if(${RETURN_TYPE}): ${RETURN_TYPE}#else#end
{
#if (${STATIC} == "static")
return self::$${FIELD_NAME};
#else
return $this->${FIELD_NAME};
#end
} /**
* @return string
*/
public static function field${NAME}()#if(${RETURN_TYPE}): string#else#end
{
return "${FIELD_NAME}";
}

Setter模板

/**
* @param ${TYPE_HINT} $${PARAM_NAME}
* @return ${CLASS_NAME}
*/
public ${STATIC} function set${NAME}(#if (${SCALAR_TYPE_HINT})${SCALAR_TYPE_HINT} #else#end$${PARAM_NAME})
{
#if (${STATIC} == "static")
self::$${FIELD_NAME} = $${PARAM_NAME};
#else
$this->${FIELD_NAME} = $${PARAM_NAME};
return $this;
#end
}

最新文章

  1. iOS-APNS证书申请与使用
  2. C#异常处理性能测试
  3. ios10 xcode8 适配的那些事
  4. win环境变量立即生效
  5. 【leetcode】House Robber & House Robber II(middle)
  6. 反射类属性生成DataTable
  7. Hadoop MRUnit使用(一)
  8. 基于Qt有限状态机的一种实现方式和完善的人工智能方法
  9. EDD-SPT综合规则
  10. hdu1281二分图匹配
  11. ES6 中的 iterator
  12. http.go
  13. perfect-scrollbar在vue中的使用
  14. FCM算法的matlab程序
  15. 如何成为软件测试职场“头号玩家”,月入10k+
  16. netty答题
  17. 安装Ubuntu后一些准备
  18. 最简易的PHP Storm调试模式开启方式
  19. PL/SQL编程1-基础
  20. Bootstrapping算法

热门文章

  1. Spring Boot 运行原理 - 核心注解
  2. jQuery.form 上传文件
  3. knockout.js绑定(enable,disable,visable)
  4. PIE SDK 精度分析(分类后处理)
  5. preflight request预检请求
  6. 3 Linux文件基本属性
  7. ASP.NET----内置对象----Response
  8. Windows Server安装FileZilla服务端
  9. Anaconda 安装 tensorflow 和 keras
  10. mysql在windows(含客户端工具)及linux(yum)环境下安装