命名约定:如何调用值的描述

时间:2017-10-09 08:10:15

标签: naming-conventions

我正在构建一个表单渲染器,它可以有很多不同的字段,选择,简单的文本输入,清单等等。

假设我们表单中的其中一个元素是一个包含几个项目的列表:

1(id) - Item A(description)
2 - Item B
3 - Item C

在我的代码中,我需要检索此列表中项目的ID和描述:

foreach ($this->fieldCollection->getFields() as $field) {

        $field->value = $this->getValue($field);
        $field->valueDescription = $this->getValueDescription($field);
}

项目的描述的普遍接受的名称是什么?正如您所看到的,我已经在上面的示例中使用了 valueDescription ,也许 description 就可以了,或者可能有更好的名称。

请注意,'value'不称为'id',这是因为普通文本输入或textareas等字段也包含一个值,通常是一串文本,而不是id。

0 个答案:

没有答案