BUG Fix ClassInfo::table_for_object_field

This commit is contained in:
Damian Mooyman 2015-09-17 13:39:42 +12:00
parent 8ddb4c7ffe
commit c9ba6e5d00

View File

@ -291,7 +291,11 @@ class ClassInfo {
* @return string
*/
public static function table_for_object_field($candidateClass, $fieldName) {
if(!$candidateClass || !$fieldName || !is_subclass_of($candidateClass, 'DataObject')) {
if(!$candidateClass
|| !$fieldName
|| !class_exists($candidateClass)
|| !is_subclass_of($candidateClass, 'DataObject')
) {
return null;
}