This question has been answered by multiple community members. See the first response.
http://bobsguides.com/revolution-objects.htmlYou can "get" a MODX object like this:
Finding Other Objects
In revolution, references to all MODX objects can be retrieved using the $modx->getObject() method.
$object = $modx->getObject('object-class-name',array(
'name' => 'object-name' ));
Or, to get the object by ID number:
$object = $modx->getObject('object-class-name',$object-id);
$user = $modx->getObject('modUser', $id); // basic stuff like username and active/not active
$profile = $user->getOne('Profile'); // longname, phone number, etc
$user = $modx->getObject('modUser', $uid);
if ($user) {
$username = $user->get('username');
$profile = $user->getOne('Profile');
if ($profile) {
$email = $profile->get('email');
}
}$profile = $modx->getObject('modUserProfile', array('internalKey' => $uid));
if ($profile) {
$email = $profile->get('email');
}
/* Get user Email */
$query = $modx->newQuery('modUserProfile', array(
'internalKey' => $uid,
));
$query->select('email');
$email = $modx->getValue($query->prepare());
$prefix = 'pre_'; $packagename ='myPackage'; $classname = 'myClass'; $modx->addPackage( $packagename, MY_MODELPATH, $prefix ); $modx->getObject( $classname, $where );
$prefix = 'pre_';
$packagename ='myPackage';
$classname = 'myClass';
$packagepath = $modx->getOption($packagename . '.core_path', NULL, $modx->getOption('core_path') . 'components/' . $packagename . '/');
$modelpath = $packagepath . 'model/';
$modx->addPackage( $packagename, MY_MODELPATH, $prefix );
$modx->getObject( $classname, $where );