@@ 35-48 (lines=14) @@ | ||
32 | * @param StreamRepositoryInterface $streams |
|
33 | * @return \Symfony\Component\HttpFoundation\Response |
|
34 | */ |
|
35 | public function index(AssignmentTableBuilder $table, StreamRepositoryInterface $streams) |
|
36 | { |
|
37 | /* @var StreamInterface $stream */ |
|
38 | if (!$stream = $streams->find($this->route->parameter('stream'))) { |
|
39 | $stream = $streams->findBySlugAndNamespace( |
|
40 | $this->route->parameter('stream'), |
|
41 | $this->getNamespace() |
|
42 | ); |
|
43 | } |
|
44 | ||
45 | return $table |
|
46 | ->setStream($stream) |
|
47 | ->render(); |
|
48 | } |
|
49 | ||
50 | /** |
|
51 | * Choose a field to assign. |
|
@@ 112-122 (lines=11) @@ | ||
109 | * @param StreamRepositoryInterface $streams |
|
110 | * @return \Symfony\Component\HttpFoundation\Response |
|
111 | */ |
|
112 | public function edit(AssignmentFormBuilder $builder, StreamRepositoryInterface $streams) |
|
113 | { |
|
114 | /* @var StreamInterface $stream */ |
|
115 | if (!$stream = $streams->find($this->route->parameter('stream'))) { |
|
116 | $stream = $streams->findBySlugAndNamespace($this->route->parameter('stream'), $this->getNamespace()); |
|
117 | } |
|
118 | ||
119 | return $builder |
|
120 | ->setStream($stream) |
|
121 | ->render($this->route->parameter('id')); |
|
122 | } |
|
123 | ||
124 | /** |
|
125 | * Get the namespace. |