public static function readObject($nodeID, $userID, $languageCode)
{
if ($languageCode != '') {
$node = eZContentObjectTreeNode::fetch($nodeID, $languageCode);
} else {
$node = eZContentObjectTreeNode::fetch($nodeID);
}
if ($node === null) {
// return $Module->handleError( eZError::KERNEL_NOT_AVAILABLE, 'kernel' );
return false;
}
$object = $node->attribute('object');
if ($object === null) {
return false;
}
/*
if ( !$object->attribute( 'can_read' ) )
{
// return $Module->handleError( eZError::KERNEL_ACCESS_DENIED, 'kernel' );
return false;
}
*/
return array('status' => true, 'object' => $object, 'node' => $node);
}