Skip to content

Commit

Permalink
Fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
GrahamCampbell committed May 31, 2020
1 parent 915a292 commit bdbcc2c
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 8 deletions.
4 changes: 2 additions & 2 deletions src/Illuminate/Broadcasting/Broadcasters/Broadcaster.php
Original file line number Diff line number Diff line change
Expand Up @@ -205,9 +205,9 @@ protected function resolveImplicitBindingIfPossible($key, $value, $callbackParam
continue;
}

$instance = new Reflector::getParameterClassName($parameter);
$className = Reflector::getParameterClassName($parameter);

if (! $model = $instance->resolveRouteBinding($value)) {
if (is_null($model = (new $className)->resolveRouteBinding($value))) {
throw new AccessDeniedHttpException;
}

Expand Down
4 changes: 2 additions & 2 deletions src/Illuminate/Container/Util.php
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,10 @@ public static function unwrapIfClosure($value)
* @param \ReflectionParameter $parameter
* @return string|null
*/
public function getParameterClassName($parameter)
public static function getParameterClassName($parameter)
{
$type = $parameter->getType();

return ($type && !$type->isBuiltin()) ? $type->getName() : null;
return ($type && ! $type->isBuiltin()) ? $type->getName() : null;
}
}
8 changes: 4 additions & 4 deletions src/Illuminate/Support/Reflector.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@ class Reflector
* @param \ReflectionParameter $parameter
* @return string|null
*/
public function getParameterClassName($parameter)
public static function getParameterClassName($parameter)
{
$type = $parameter->getType();

return ($type && !$type->isBuiltin()) ? $type->getName() : null;
return ($type && ! $type->isBuiltin()) ? $type->getName() : null;
}

/**
Expand All @@ -26,12 +26,12 @@ public function getParameterClassName($parameter)
* @param string $className
* @return bool
*/
public function isParameterSubclassOf($parameter, $className)
public static function isParameterSubclassOf($parameter, $className)
{
$paramClassName = static::getParameterClassName($parameter);

return ($paramClassName && class_exists($paramClassName))
? new ReflectionClass($paramClassName)->isSubclassOf($className)
? (new ReflectionClass($paramClassName))->isSubclassOf($className)
: false;
}
}

0 comments on commit bdbcc2c

Please sign in to comment.