Subversion-Projekte lars-tiefland.laravel_shop

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
148 lars 1
<?php
2
 
3
namespace Illuminate\View;
4
 
5
class ViewName
6
{
7
    /**
8
     * Normalize the given view name.
9
     *
10
     * @param  string  $name
11
     * @return string
12
     */
13
    public static function normalize($name)
14
    {
15
        $delimiter = ViewFinderInterface::HINT_PATH_DELIMITER;
16
 
17
        if (! str_contains($name, $delimiter)) {
18
            return str_replace('/', '.', $name);
19
        }
20
 
21
        [$namespace, $name] = explode($delimiter, $name);
22
 
23
        return $namespace.$delimiter.str_replace('/', '.', $name);
24
    }
25
}