| @@ 159-170 (lines=12) @@ | ||
| 156 | * @param string $key |
|
| 157 | * @return null|string|array |
|
| 158 | */ |
|
| 159 | public function getFlashbagError(string $key) |
|
| 160 | { |
|
| 161 | if (!isset($_SESSION['flashbag']['errors'][$key])) { |
|
| 162 | return null; |
|
| 163 | } |
|
| 164 | ||
| 165 | $result = $_SESSION['flashbag']['errors'][$key]; |
|
| 166 | ||
| 167 | unset($_SESSION['flashbag']['errors'][$key]); |
|
| 168 | ||
| 169 | return $result; |
|
| 170 | } |
|
| 171 | ||
| 172 | /** |
|
| 173 | * Set form data in session flashbag |
|
| @@ 188-199 (lines=12) @@ | ||
| 185 | * @param string $key |
|
| 186 | * @return null|array|string |
|
| 187 | */ |
|
| 188 | public function getFlashbagFormData(string $key) |
|
| 189 | { |
|
| 190 | if (!isset($_SESSION['flashbag']['formData'][$key])) { |
|
| 191 | return null; |
|
| 192 | } |
|
| 193 | ||
| 194 | $result = $_SESSION['flashbag']['formData'][$key]; |
|
| 195 | ||
| 196 | unset($_SESSION['flashbag']['formData'][$key]); |
|
| 197 | ||
| 198 | return $result; |
|
| 199 | } |
|
| 200 | ||
| 201 | } |
|