Adding auto detection of intermediate table names.

Signed-off-by: Taylor Otwell <taylorotwell@gmail.com>
This commit is contained in:
Taylor Otwell
2012-03-16 13:01:48 -05:00
parent c3d95122e4
commit dc92dd264d
3 changed files with 33 additions and 2 deletions

View File

@@ -376,6 +376,21 @@ function root_namespace($class, $separator = '\\')
}
}
/**
* Get the "class basename" of a class or object.
*
* The basename is considered the name of the class minus all namespaces.
*
* @param object|string $class
* @return string
*/
function class_basename($class)
{
if (is_object($class)) $class = get_class($class);
return basename($class);
}
/**
* Return the value of the given item.
*