Module_OOP_ORM_Parse::_check_object
null Module_OOP_ORM_Parse::_check_object( )
File: ./modules/oop/orm/parse.class.php
protected static function _check_object($key, &$field_config)
{
if ( !isset($field_config['object']) )
{
return;
}
if ( is_string($field_config['object']) )
{
$field_config['object'] = array('name' => $field_config['object']);
}
elseif ( ! is_array($field_config['object']) )
{
Core::debug()->error('ORM字段配置错误,object属性应为数组');
unset($field_config['object']);
return;
}
if ( !isset($field_config['object']['name']) )
{
Core::debug()->error('ORM字段配置错误,object属性的name必须设置');
unset($field_config['object']);
return;
}
}