Code Duplication    Length = 8-8 lines in 2 locations

src/Repositories/FileAsset/FileAssetEloquentRepository.php 2 locations

@@ 66-73 (lines=8) @@
63
    /**
64
     * Register css blade directive.
65
     */
66
    public function registerCssBlade()
67
    {
68
        Blade::directive('assetCss', function ($asset) {
69
            $asset = $this->getByName($this->strParser($asset . '.css'));
70
71
            return '<?php echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"' . $asset->url . '\">"; ?>';
72
        });
73
    }
74
75
    /**
76
     * Register javascript blade directive.
@@ 78-85 (lines=8) @@
75
    /**
76
     * Register javascript blade directive.
77
     */
78
    public function registerJsBlade()
79
    {
80
        Blade::directive('assetJs', function ($asset) {
81
            $asset = $this->getByName($this->strParser($asset . '.js'));
82
83
            return '<?php echo "<script src=\"' . $asset->url . '\"></script>"; ?>';
84
        });
85
    }
86
87
    /**
88
     * @param string $str