replace LESS library. fixes #4088
[dokuwiki.git] / vendor / splitbrain / lesserphp / src / Functions / AbstractFunctionCollection.php
blob87cc5c32062ae5061704d52484bf106e76508681
1 <?php
3 namespace LesserPHP\Functions;
5 use LesserPHP\Lessc;
7 abstract class AbstractFunctionCollection
9 protected Lessc $lessc;
11 /**
12 * Constructor
14 public function __construct(Lessc $lessc)
16 $this->lessc = $lessc;
19 /**
20 * Get the functions provided by this collection
22 * @return array [name => callable]
24 abstract public function getFunctions(): array;