Module: Deprecate asset support
This commit is contained in:
parent
a370a99fb4
commit
be99703a67
|
@ -560,10 +560,16 @@ class Module
|
|||
* @param string $path The file's path, relative to the module's asset or base directory
|
||||
* @param string $from The module's name
|
||||
*
|
||||
* @deprecated Deprecated with v2.9, don't use and depend on a library instead
|
||||
* @return $this
|
||||
*/
|
||||
protected function requireCssFile($path, $from)
|
||||
{
|
||||
Logger::warning(
|
||||
'Module assets are deprecated since v2.9. Please check if the module "%s" provides a library instead.',
|
||||
$from
|
||||
);
|
||||
|
||||
$module = self::get($from);
|
||||
$cssAssetDir = join(DIRECTORY_SEPARATOR, [$module->assetDir, 'css']);
|
||||
foreach ($module->getCssAssets() as $assetPath) {
|
||||
|
@ -638,10 +644,16 @@ class Module
|
|||
* @param string $path The file's path, relative to the module's asset or base directory
|
||||
* @param string $from The module's name
|
||||
*
|
||||
* @deprecated Deprecated with v2.9, don't use and depend on a library instead
|
||||
* @return $this
|
||||
*/
|
||||
protected function requireJsFile($path, $from)
|
||||
{
|
||||
Logger::warning(
|
||||
'Module assets are deprecated since v2.9. Please check if the module "%s" provides a library instead.',
|
||||
$from
|
||||
);
|
||||
|
||||
$module = self::get($from);
|
||||
$jsAssetDir = join(DIRECTORY_SEPARATOR, [$module->assetDir, 'js']);
|
||||
foreach ($module->getJsAssets() as $assetPath) {
|
||||
|
@ -1386,6 +1398,11 @@ class Module
|
|||
return $this;
|
||||
}
|
||||
|
||||
Logger::warning(
|
||||
'Module assets are deprecated since v2.9. Please provide a library'
|
||||
. ' for the parts you want to make available to other modules.'
|
||||
);
|
||||
|
||||
$listAssets = function ($type) {
|
||||
$dir = join(DIRECTORY_SEPARATOR, [$this->assetDir, $type]);
|
||||
if (! is_dir($dir)) {
|
||||
|
|
Loading…
Reference in New Issue