static public function fetch( $id, $locale = false )
    {
        if ( is_string( $locale ) )
            $tags = self::fetchList( array( 'id' => $id ), null, null, false, $locale );
        else
            $tags = self::fetchList( array( 'id' => $id ) );

        if ( is_array( $tags ) && !empty( $tags ) )
            return $tags[0];

        return false;
    }
static public function fetch( $id, $locale = false )
    {
        if ( is_string( $locale ) )
            $tags = self::fetchList( array( 'id' => $id ), null, null, false, $locale );
        else
            $tags = self::fetchList( array( 'id' => $id ) );

        if ( is_array( $tags ) && !empty( $tags ) )
            return $tags[0];

        return false;
    }
static public function fetch ( $ id , $ locale = false ) { if ( is_string ( $ locale ) ) $ tags = self :: fetchList ( array ( 'id' => $ id ) , null , null , false , $ locale ) ; else $ tags = self :: fetchList ( array ( 'id' => $ id ) ) ; if ( is_array ( $ tags ) && ! empty ( $ tags ) ) return $ tags [ 0 ] ; return false ; }
Returns eZTagsObject for given ID

@static

@param int $id
@param mixed $locale

@return eZTagsObject
Returns eZTagsObject for given ID