Skip to content

Commit 4032e27

Browse files
committed
Merge pull request #7 from php-middleware/docs
Update docs
2 parents 7e8b25e + 7723d99 commit 4032e27

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

README.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,30 @@ This middleware provide framework-agnostic possibility to attach [PHP Debug bar]
88
```json
99
{
1010
"require": {
11-
"php-middleware/php-debug-bar": "^1.0.0"
11+
"php-middleware/php-debug-bar": "^1.1.0"
1212
}
1313
}
1414
```
1515

16-
To build this middleware you need to injecting inside `PhpDebugBarMiddleware` instance `DebugBar\JavascriptRenderer` (you can get it from `DebugBar\StandardDebugBar`) and add middleware to your middleware runner.
16+
To build this middleware you need to injecting inside `PhpDebugBarMiddleware` instance `DebugBar\JavascriptRenderer` (you can get it from `DebugBar\StandardDebugBar`) and add middleware to your middleware runner. Or use default factory.
1717

1818
```php
1919
$debugbar = new DebugBar\StandardDebugBar();
20-
$debugbarRenderer = $debugbar->getJavascriptRenderer();
20+
$debugbarRenderer = $debugbar->getJavascriptRenderer('/phpdebugbar');
2121
$middleware = new PhpMiddleware\PhpDebugBar\PhpDebugBarMiddleware($debugbarRenderer);
2222

23+
// OR
24+
25+
$factory = PhpMiddleware\PhpDebugBar\PhpDebugBarMiddlewareFactory();
26+
$middleware = $factory();
27+
2328
$app = new MiddlewareRunner();
2429
$app->add($middleware);
2530
$app->run($request, $response);
2631
```
2732

33+
You don't need to copy any static assets from phpdebugbar vendor!
34+
2835
## It's just works with any modern php framework!
2936

3037
Middleware tested on:

0 commit comments

Comments
 (0)