Moodle PHP Documentation 4.3
Moodle 4.3.5 (Build: 20240610) (7dcfaa79f78)
Sabberworm\CSS\Property\Import Class Reference
Inheritance diagram for Sabberworm\CSS\Property\Import:
Sabberworm\CSS\Property\AtRule Sabberworm\CSS\Renderable Sabberworm\CSS\Comment\Commentable

Public Member Functions

 __toString ()
 
 addComments (array $aComments)
 
 atRuleArgs ()
 
 atRuleName ()
 
 getComments ()
 
 getLineNo ()
 
 getLocation ()
 
 render (OutputFormat $oOutputFormat)
 
 setComments (array $aComments)
 
 setLocation ($oLocation)
 

Public Attributes

$this aComments = []
 
string const BLOCK_RULES = 'media/document/supports/region-style/font-feature-values'
 
$this iLineNo = $iLineNo
 
string const SET_RULES = 'font-face/counter-style/page/swash/styleset/annotation'
 … and more font-specific ones (to be used inside font-feature-values)
 
$this sMediaQuery = $sMediaQuery
 

Protected Attributes

int $iLineNo
 
array< array-key, $aComments;public function __construct(URL $oLocation, $sMediaQuery, $iLineNo=0) { $this-> oLocation = $oLocation
 Comment>
 

Member Function Documentation

◆ __toString()

Sabberworm\CSS\Property\Import::__toString ( )
Return values
string

Implements Sabberworm\CSS\Renderable.

◆ addComments()

Sabberworm\CSS\Property\Import::addComments ( array $aComments)
Parameters
array<array-key,Comment>$aComments
Return values
void

Implements Sabberworm\CSS\Comment\Commentable.

◆ atRuleArgs()

Sabberworm\CSS\Property\Import::atRuleArgs ( )
Return values
array<int,URL|string>

Implements Sabberworm\CSS\Property\AtRule.

◆ atRuleName()

Sabberworm\CSS\Property\Import::atRuleName ( )
Return values
string

Implements Sabberworm\CSS\Property\AtRule.

◆ getComments()

Sabberworm\CSS\Property\Import::getComments ( )
Return values
array<array-key,Comment>

Implements Sabberworm\CSS\Comment\Commentable.

◆ getLineNo()

Sabberworm\CSS\Property\Import::getLineNo ( )
Return values
int

Implements Sabberworm\CSS\Renderable.

◆ getLocation()

Sabberworm\CSS\Property\Import::getLocation ( )
Return values
URL

◆ render()

Sabberworm\CSS\Property\Import::render ( OutputFormat $oOutputFormat)
Return values
string

Implements Sabberworm\CSS\Renderable.

◆ setComments()

Sabberworm\CSS\Property\Import::setComments ( array $aComments)
Parameters
array<array-key,Comment>$aComments
Return values
void

Implements Sabberworm\CSS\Comment\Commentable.

◆ setLocation()

Sabberworm\CSS\Property\Import::setLocation ( $oLocation)
Parameters
URL$oLocation
Return values
void

The documentation for this class was generated from the following file: