#PHP getter method
/**
* Getter of $${PARAM_NAME}
*
* @return ${TYPE_HINT}
*/
#if (${TYPE_HINT} == "bool" || ${TYPE_HINT} == "boolean")
public ${STATIC} function ${PARAM_NAME}()
{
#else
public ${STATIC} function get${NAME}()
{
#end
#if (${STATIC} == "static")
return self::$${FIELD_NAME};
#else
return $this->${FIELD_NAME};
#end
}
#PHP setter method
/**
* Setter of $${PARAM_NAME}
*
* @param ${TYPE_HINT} $${PARAM_NAME}
*/
#if(${TYPE_HINT} == "" || ${TYPE_HINT} == "string" || ${TYPE_HINT} ==
"int" || ${TYPE_HINT} == "integer" || ${TYPE_HINT} == "float" ||
${TYPE_HINT} == "bool" || ${TYPE_HINT} == "boolean")
public ${STATIC} function set${NAME}($${PARAM_NAME})
{
#if (${STATIC} == "static")
self::$${FIELD_NAME} = (${TYPE_HINT}) $${PARAM_NAME};
#else
$this->${FIELD_NAME} = (${TYPE_HINT}) $${PARAM_NAME};
#end
}
#else
public ${STATIC} function set${NAME}(${TYPE_HINT} $${PARAM_NAME})
{
#if (${STATIC} == "static")
self::$${FIELD_NAME} = $${PARAM_NAME};
#else
$this->${FIELD_NAME} = $${PARAM_NAME};
#end
}
#end