Skip to content

Commit 2cb3c88

Browse files
authored
Merge pull request #3 from simplesquid/fix-casting
Fix casting
2 parents 307646e + 8df9df1 commit 2cb3c88

File tree

1 file changed

+11
-12
lines changed

1 file changed

+11
-12
lines changed

src/Enum.php

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,10 @@ class Enum extends Select
1414
/**
1515
* Create a new field.
1616
*
17-
* @param string $name
17+
* @param string $name
1818
* @param string|callable|null $attribute
19-
* @param callable|null $resolveCallback
19+
* @param callable|null $resolveCallback
20+
*
2021
* @return void
2122
*/
2223
public function __construct($name, $attribute = null, callable $resolveCallback = null)
@@ -28,6 +29,7 @@ public function __construct($name, $attribute = null, callable $resolveCallback
2829
* Setup the Enum field with the Enum class
2930
*
3031
* @param string $class
32+
*
3133
* @return $this
3234
*/
3335
public function attachEnum($class)
@@ -49,19 +51,16 @@ function ($enum) {
4951
* Hydrate the given attribute on the model based on the incoming request.
5052
*
5153
* @param NovaRequest $request
52-
* @param string $requestAttribute
53-
* @param object $model
54-
* @param string $attribute
54+
* @param string $requestAttribute
55+
* @param object $model
56+
* @param string $attribute
57+
*
5558
* @return void
5659
*/
57-
protected function fillAttributeFromRequest(
58-
NovaRequest $request,
59-
$requestAttribute,
60-
$model,
61-
$attribute
62-
) {
60+
protected function fillAttributeFromRequest(NovaRequest $request, $requestAttribute, $model, $attribute)
61+
{
6362
if ($request->exists($requestAttribute)) {
64-
$model->{$attribute} = (int) $request[$requestAttribute];
63+
$model->{$attribute} = $request[$requestAttribute];
6564
}
6665
}
6766
}

0 commit comments

Comments
 (0)