在我的应用程序中,我想将从第三方API获得的响应包装到一个对象中,这样我就可以通过getter轻松检索不同的属性,而不是每次都这样做。
if (isset($response->text) === true) {
// some code here
}
换句话说,这个对象没有自己的行为。它只接受构造函数中的json数据,并返回相关getter函数中json数据的密钥(如果存在)。如果密钥不存在,则只返回null。
这样的对象是什么(用于将打包数据从一个对象传输到另一个对象)?这些是domain transfer objects
吗?
答案 0 :(得分:1)
我一直听说它们被称为“数据包”类。他们不会自己做任何神奇的事情,他们只是提供一种组织数据的方式来处理其他地方。
我认为他们更正确的名字是“Record”或“Plain-Old-Data”类。 http://en.wikipedia.org/wiki/Passive_data_structure