我的IDE设置说的“PHP setter方法”模板是:如何在PHPStorm中使用Getters和Setter修复流畅的界面?在PHPStorm
/**
* @param ${TYPE_HINT} $${PARAM_NAME}
*
* @return $this
*/
public ${STATIC} function set${NAME}($${PARAM_NAME})
{
#if (${STATIC} == "static")
self::$${FIELD_NAME} = $${PARAM_NAME};
#else
$this->${FIELD_NAME} = $${PARAM_NAME};
#end
return $this;
}
,其结果是:
/**
* @param string $cellularPhonePrefix
*
* @return $this
*/
public function setCellularPhonePrefix($cellularPhonePrefix)
{
$this->cellularPhonePrefix = $cellularPhonePrefix;
return $this;
}
/**
* @return string
*/
public function getCellularPhonePrefix()
{
return $this->cellularPhonePrefix;
}
有人知道的方式离开
之间的一个空行$this->cellularPhonePrefix = $cellularPhonePrefix;
和
return $this
?
在实际模板中的'#end'之前添加**吗? – LazyOne