Subversion-Projekte lars-tiefland.laravel_shop

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
150 lars 1
<?php
2
 
3
namespace Illuminate\Foundation\Events;
4
 
5
class PublishingStubs
6
{
7
    use Dispatchable;
8
 
9
    /**
10
     * The stubs being published.
11
     *
12
     * @var array
13
     */
14
    public $stubs = [];
15
 
16
    /**
17
     * Create a new event instance.
18
     *
19
     * @param  array  $stubs
20
     * @return void
21
     */
22
    public function __construct(array $stubs)
23
    {
24
        $this->stubs = $stubs;
25
    }
26
 
27
    /**
28
     * Add a new stub to be published.
29
     *
30
     * @param  string  $path
31
     * @param  string  $name
32
     * @return $this
33
     */
34
    public function add(string $path, string $name)
35
    {
36
        $this->stubs[$path] = $name;
37
 
38
        return $this;
39
    }
40
}