eZContentOperationCollection::readObject PHP Method

readObject() public static method

public static readObject ( $nodeID, $userID, $languageCode )
    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);
    }