368 public function convert( $toModel, $lossy =
'' );
379class_alias( Content::class,
'Content' );
Base interface for representing page content.
getRedirectTarget()
Construct the redirect destination from this content and return a Title, or null if this content does...
serialize( $format=null)
Convenience method for serializing this Content object.
addSectionHeader( $header)
Returns a new WikitextContent object with the given section heading prepended, if supported.
getWikitextForTransclusion()
isEmpty()
Returns true if this Content object represents empty content.
getDefaultFormat()
Convenience method that returns the default serialization format for the content model that this Cont...
matchMagicWord(MagicWord $word)
Returns true if this Content object matches the given magic word.
isCountable( $hasLinks=null)
Returns true if this content is countable as a "real" wiki page, provided that it's also in a countab...
copy()
Return a copy of this Content object.
getSupportedFormats()
Convenience method that returns the list of serialization formats supported for the content model tha...
convert( $toModel, $lossy='')
Converts this content object into another content object with the given content model,...
isValid()
Returns whether the content is valid.
equals(Content $that=null)
Returns true if this Content objects is conceptually equivalent to the given Content object.
updateRedirect(Title $target)
If this Content object is a redirect, this method updates the redirect target.
getContentHandler()
Convenience method that returns the ContentHandler singleton for handling the content model that this...
getTextForSummary( $maxLength=250)
Returns a textual representation of the content suitable for use in edit summaries and log messages.
getSize()
Returns the content's nominal size in "bogo-bytes".
isRedirect()
Returns whether this Content represents a redirect.
isSupportedFormat( $format)
Returns true if $format is a supported serialization format for this Content object,...
getModel()
Returns the ID of the content model used by this Content object.
getSection( $sectionId)
Returns the section with the given ID.
replaceSection( $sectionId, Content $with, $sectionTitle='')
Replaces a section of the content and returns a Content object with the section replaced.
getNativeData()
Returns native representation of the data.