Code Duplication    Length = 12-13 lines in 4 locations

examples/simple/public/events-app-custom-event-object/index.php 1 location

@@ 61-73 (lines=13) @@
58
    $event->setResponseText('Hello Webino!');
59
});
60
61
$app->bind(DefaultRoute::class, function (RouteEvent $event) {
62
    /**
63
     * Emitting
64
     * custom event.
65
     */
66
    $myEvent = new MyEvent($event);
67
    $event->getApp()->emit($myEvent);
68
69
    $event->setResponse([
70
        $myEvent->getResponseText(),
71
        new SourcePreview(__FILE__)
72
    ]);
73
});
74
75
$app->dispatch();
76

examples/simple/public/logger-message-class/index.php 1 location

@@ 58-69 (lines=12) @@
55
 */
56
$app->log(MyLogMessage::class, ['paramOne', 'paramTwo']);
57
58
$app->bind(DefaultRoute::class, function (RouteEvent $event) {
59
    /**
60
     * Obtaining log
61
     * file contents.
62
     */
63
    $log = $event->getApp()->file()->read(MyLogs::APP);
64
65
    $event->setResponse([
66
        new FieldSetScrollBox('Application log', $log),
67
        new SourcePreview(__FILE__),
68
    ]);
69
});
70
71
$app->dispatch();
72

examples/simple/public/logger-message/index.php 1 location

@@ 45-56 (lines=12) @@
42
 */
43
$app->log($app::DEBUG, 'Test debug log message {0} {1}', ['paramOne', 'paramTwo']);
44
45
$app->bind(DefaultRoute::class, function (RouteEvent $event) {
46
    /**
47
     * Obtaining log
48
     * file contents.
49
     */
50
    $log = $event->getApp()->file()->read(MyLogs::APP);
51
52
    $event->setResponse([
53
        new FieldSetScrollBox('Application log', $log),
54
        new SourcePreview(__FILE__),
55
    ]);
56
});
57
58
$app->dispatch();
59

examples/simple/public/logger-PSR-3/index.php 1 location

@@ 45-56 (lines=12) @@
42
 */
43
$app->log()->info('Test info log message {0} {1}', ['paramOne', 'paramTwo']);
44
45
$app->bind(DefaultRoute::class, function (RouteEvent $event) {
46
    /**
47
     * Obtaining log
48
     * file contents.
49
     */
50
    $log = $event->getApp()->file()->read(MyLogs::APP);
51
52
    $event->setResponse([
53
        new FieldSetScrollBox('Application log', $log),
54
        new SourcePreview(__FILE__),
55
    ]);
56
});
57
58
$app->dispatch();
59