original_string: 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;
      }
code: 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;
      }
code_tokens: 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 ; }
docstring: Returns eZTagsObject for given ID
  
  @static
  
  @param int $id
  @param mixed $locale
  
  @return eZTagsObject
docstring_tokens: Returns eZTagsObject for given ID