Quick search:

PntClassDescriptor
PntDerivedPropertyDescriptor
PntDescriptor
PntEvaluation
PntFieldPropertyDescriptor
PntMethodInvocation
PntMultiValuePropertyDescriptor
PntNavigation
PntObjectNavigation
PntPropertyDescriptor
PntReflectionError
getUiFieldPaths
__construct
_getPeanutWithId
_getPeanuts
_getPeanutsWith
addPropertyDescriptor
getClassDir
getDefaultLabelProp
getInstance
getInstances
getLabel
getMultiValuePropertyDescriptors
getParentclassDescriptor
getPeanutWithId
getPeanuts
getPeanutsAccordingTo
getPeanutsWith
getPropertyDescriptor
getPropertyDescriptors
getSingleValuePropertyDescriptors
getTwinOf_type
getUiColumnPaths
getUiPropertyDescriptors
getVerifyOnDelete
hasPropertyDescriptor
isPropertyDescriptorSet
refPropertyDescriptors

	
	/** Returns the default user interface field paths 
	* If the static method PntObject::getUiFieldPaths() has been overridden,
	* its result will be returned. Otherwise the names of
	* getUiPropertyDescriptors will be returned
	* @return Array of String
	*/
	function getUiFieldPaths() {
		$clsName = $this->getName();

		$paths = pntCallStaticMethod($clsName, 'getUiFieldPaths', $this);
		if ($paths!==null) {
			if (!is_array($paths))
				return explode(' ', $paths);
			else
				return $paths;
		}
		return array_keys($this->getUiPropertyDescriptors());
	}
Copyright (c) MetaClass, 2003-

This code is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This code is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

Click here for a copy of the license or see http://www.gnu.org/licenses/ .