Commit 5bc305c1 authored by Alex Pott's avatar Alex Pott
Browse files

Issue #2628754 by cilefen, kristiaanvandeneynde, dawehner, Berdir:...

Issue #2628754 by cilefen, kristiaanvandeneynde, dawehner, Berdir: Link::toString() should not be deprecated

(cherry picked from commit 9993a87d)
parent b8ea9792
Loading
Loading
Loading
Loading
+6 −2
Changes for core/lib/Drupal/Core/Link.php: 6 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -140,11 +140,15 @@ public function setUrl(Url $url) {
  /**
   * Generates the HTML for this Link object.
   *
   * Do not use this method to render a link in an HTML context. In an HTML
   * context, self::toRenderable() should be used so that render cache
   * information is maintained. However, there might be use cases such as tests
   * and non-HTML contexts where calling this method directly makes sense.
   *
   * @return \Drupal\Core\GeneratedLink
   *   The link HTML markup.
   *
   * @deprecated in Drupal 8.0.x-dev, will be removed before Drupal 9.0.0. Use
   *   self::toRenderable() instead.
   * @see \Drupal\Core\Link::toRenderable()
   */
  public function toString() {
    return $this->getLinkGenerator()->generateFromLink($this);