20 private function getAmdName(
$name) {
27 if (!str_starts_with(
$name,
'js/')) {
34 if (pathinfo(
$name, PATHINFO_EXTENSION) !== null) {
51 $amdName = $this->getAmdName($viewName);
53 if (!empty($amdName)) {
54 $content = preg_replace(
'/^(\s*)define\(([^\'"])/m',
"\${1}define(\"$amdName\", \$2",
$content, 1);
if(!$user||!$user->canDelete()) $name
This filter adds AMD names to anonymous AMD modules defined in views.
filter($viewName, $content)
Inserts the AMD name into $content and returns the new value.
$content
Set robots.txt action.