361dfe8145
MDL-75952 general: Since php81, refection->setAccessible() is no-op
...
Refereces:
- https://wiki.php.net/rfc/make-reflection-setaccessible-no-op
- https://www.php.net/manual/en/reflectionproperty.setaccessible.php
- https://www.php.net/manual/en/reflectionmethod.setaccessible.php
As of PHP 8.1.0, calling this method has no effect; all methods are
invokable by default. So, let's remove all uses from core, they are
no-op.
2024-03-10 21:15:00 +01:00
177c5cbd7f
MDL-74109 lib: replace deprecated compile call
2022-03-17 12:10:18 +08:00
944a68ae56
MDL-71706 core: use reflection to get directory of SCSS import.
...
This change is required to preserve existing validation of import
paths from a76b0b8b
, since upgrading ScssPhp to 1.10.0.
See scssphp/scssphp@deba6fa4 for corresponding change that means
the current directory is no longer assumed when resolving paths.
2022-01-21 00:06:38 +00:00
f619e305a0
MDL-65761 lib: Update scssphp to 1.0.0
2019-07-16 09:16:44 +08:00
40e53599b3
MDL-61394 core_scss: Null coalesce path to sassc setting
2018-02-22 08:30:54 +08:00
4658220b2d
MDL-61394 Administration: Add experimental feature to use SassC
2018-02-19 14:39:11 +08:00
a76b0b8b85
MDL-56992 core_scss: Don't allow invalid files to be included
...
We allow only .scss files so allow files to be included only and only if they end in .scss and they exist on server under theme directory.
2017-01-04 11:33:57 +00:00
258143e34d
MDL-56005 output: Support prepending SCSS code instead of variables only
2016-10-10 10:59:52 +02:00
5d9f0bb3fe
MDL-55071 psr4: Use psr4 classloader for scss, rtlcss and cssparser
...
Part of MDL-55071
2016-09-23 10:57:35 +01:00
65b8336ed3
MDL-55286 theme: Support compiling SCSS on-demand from a theme
...
Part of MDL-55071
2016-09-23 10:49:49 +01:00