Obj::getClassSchema() 

\nn\t3::Obj()->getClassSchema($modelClassName = NULL); 

Get information about the classSchema of a model

\nn\t3::Obj()->getClassSchema( \My\Model\Name::class );
\nn\t3::Obj()->getClassSchema( $myModel );
Copied!

return DataMap

Source Code 

public function getClassSchema( $modelClassName = null )
{
	if (is_object($modelClassName)) {
		$modelClassName = get_class( $modelClassName );
	}
	if ($cache = \nn\t3::Cache()->get($modelClassName, true)) {
		return $cache;
	}
	$reflectionService = GeneralUtility::makeInstance( ReflectionService::class);
	$schema = $reflectionService->getClassSchema($modelClassName);
	return \nn\t3::Cache()->set( $modelClassName, $schema, true );
}
Copied!