File tree 1 file changed +14
-2
lines changed
1 file changed +14
-2
lines changed Original file line number Diff line number Diff line change 2
2
3
3
namespace Zschuessler \RouteToClass ;
4
4
5
+ /**
6
+ * Class RouteToClass
7
+ *
8
+ * Generates a Laravel View Composer variable, `$route_body_classes`, which is comprised of body classes
9
+ * generated from any number of custom generators.
10
+ *
11
+ * @author Zachary Schuessler <zlschuessler@gmail.com
12
+ * @package Zschuessler\RouteToClass
13
+ * @see https://github.com/zschuessler/laravel-route-to-class
14
+ */
5
15
class RouteToClass
6
16
{
7
17
/**
@@ -124,14 +134,16 @@ public function sanitizeClassString($value)
124
134
public function generateClassString ()
125
135
{
126
136
// Load all generators, sorted by priority
127
- $ generators = $ this ->generators
137
+ $ generators = config ('route2class ' )['generators ' ];
138
+
139
+ $ generators = collect ($ generators )
128
140
->map (function ($ generatorClassName ) {
129
141
$ generator = new $ generatorClassName ;
130
142
$ generator ->setRoute ($ this ->route );
131
143
132
144
return $ generator ;
133
145
})
134
- ->sortBy ('priority ' );
146
+ ->sortBy ('priority ' );
135
147
136
148
// Run all generators
137
149
$ classes = $ generators ->map (function ($ generatorClass ) {
You can’t perform that action at this time.
0 commit comments