[TOOLS] Add explicit return types to fix deprecation warnings raised by PHPUnit
This commit is contained in:
parent
372cf91fbc
commit
46de2d47e9
|
@ -187,7 +187,7 @@ class Client extends Entity implements ClientEntityInterface
|
||||||
// @codeCoverageIgnoreEnd
|
// @codeCoverageIgnoreEnd
|
||||||
// }}} Autocode
|
// }}} Autocode
|
||||||
|
|
||||||
public function getIdentifier()
|
public function getIdentifier(): string
|
||||||
{
|
{
|
||||||
return $this->getId();
|
return $this->getId();
|
||||||
}
|
}
|
||||||
|
|
|
@ -35,6 +35,7 @@ namespace Plugin\OAuth2\Repository;
|
||||||
|
|
||||||
use App\Core\DB\DB;
|
use App\Core\DB\DB;
|
||||||
use App\Util\Exception\NotFoundException;
|
use App\Util\Exception\NotFoundException;
|
||||||
|
use League\OAuth2\Server\Entities\ClientEntityInterface;
|
||||||
use League\OAuth2\Server\Repositories\ClientRepositoryInterface;
|
use League\OAuth2\Server\Repositories\ClientRepositoryInterface;
|
||||||
use Plugin\OAuth2\Entity;
|
use Plugin\OAuth2\Entity;
|
||||||
|
|
||||||
|
@ -63,7 +64,7 @@ class Client implements ClientRepositoryInterface
|
||||||
* @throws \App\Util\Exception\DuplicateFoundException
|
* @throws \App\Util\Exception\DuplicateFoundException
|
||||||
* @throws NotFoundException
|
* @throws NotFoundException
|
||||||
*/
|
*/
|
||||||
public function getClientEntity($clientIdentifier)
|
public function getClientEntity($clientIdentifier): ?ClientEntityInterface
|
||||||
{
|
{
|
||||||
return DB::findOneBy(Entity\Client::class, ['id' => $clientIdentifier]);
|
return DB::findOneBy(Entity\Client::class, ['id' => $clientIdentifier]);
|
||||||
}
|
}
|
||||||
|
|
|
@ -36,7 +36,7 @@ class FormTypeNonceExtension extends AbstractTypeExtension implements EventSubsc
|
||||||
$builder->addEventSubscriber($this);
|
$builder->addEventSubscriber($this);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function getSubscribedEvents()
|
public static function getSubscribedEvents(): array
|
||||||
{
|
{
|
||||||
return [FormEvents::PRE_SUBMIT => 'preSubmit'];
|
return [FormEvents::PRE_SUBMIT => 'preSubmit'];
|
||||||
}
|
}
|
||||||
|
|
|
@ -187,7 +187,7 @@ class TransExtractor extends AbstractFileExtractor implements ExtractorInterface
|
||||||
/**
|
/**
|
||||||
* {@inheritDoc}
|
* {@inheritDoc}
|
||||||
*/
|
*/
|
||||||
protected function extractFromDirectory($directory)
|
protected function extractFromDirectory($directory): iterable
|
||||||
{
|
{
|
||||||
$finder = new Finder();
|
$finder = new Finder();
|
||||||
return $finder->files()->name('*.php')->in($directory);
|
return $finder->files()->name('*.php')->in($directory);
|
||||||
|
|
|
@ -96,7 +96,7 @@ class SchemaDefDriver extends StaticPHPDriver implements CompilerPassInterface
|
||||||
* @param class-string $class_name
|
* @param class-string $class_name
|
||||||
* @param ClassMetadataInfo $metadata ClassMetadataInfo is the real type, but we need to override the method
|
* @param ClassMetadataInfo $metadata ClassMetadataInfo is the real type, but we need to override the method
|
||||||
*/
|
*/
|
||||||
public function loadMetadataForClass($class_name, ClassMetadata $metadata)
|
public function loadMetadataForClass($class_name, ClassMetadata $metadata): void
|
||||||
{
|
{
|
||||||
$schema = $class_name::schemaDef();
|
$schema = $class_name::schemaDef();
|
||||||
|
|
||||||
|
|
|
@ -408,7 +408,7 @@ class LocalUser extends Entity implements UserInterface, PasswordAuthenticatedUs
|
||||||
/**
|
/**
|
||||||
* Returns the roles granted to the user
|
* Returns the roles granted to the user
|
||||||
*/
|
*/
|
||||||
public function getRoles()
|
public function getRoles(): array
|
||||||
{
|
{
|
||||||
return ActorLocalRoles::toArray($this->getActor()->getRoles());
|
return ActorLocalRoles::toArray($this->getActor()->getRoles());
|
||||||
}
|
}
|
||||||
|
|
|
@ -194,7 +194,7 @@ class Authenticator extends AbstractFormLoginAuthenticator implements Authentica
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function getLoginUrl()
|
protected function getLoginUrl(): string
|
||||||
{
|
{
|
||||||
return Router::url(self::LOGIN_ROUTE);
|
return Router::url(self::LOGIN_ROUTE);
|
||||||
}
|
}
|
||||||
|
|
|
@ -38,14 +38,14 @@ use Twig\TwigTest;
|
||||||
|
|
||||||
class Extension extends AbstractExtension
|
class Extension extends AbstractExtension
|
||||||
{
|
{
|
||||||
public function getFilters()
|
public function getFilters(): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
// new TwigFilter('foo', [GSRuntime::class, 'foo']),
|
// new TwigFilter('foo', [GSRuntime::class, 'foo']),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getTests()
|
public function getTests(): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
new TwigTest('instanceof', [Runtime::class, 'isInstanceOf']),
|
new TwigTest('instanceof', [Runtime::class, 'isInstanceOf']),
|
||||||
|
|
|
@ -219,16 +219,17 @@ class Runtime implements RuntimeExtensionInterface, EventSubscriberInterface
|
||||||
/**
|
/**
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
public function onKernelRequest(RequestEvent $event)
|
public function onKernelRequest(RequestEvent $event): RequestEvent
|
||||||
{
|
{
|
||||||
// Request is not a service, can't find a better way to get it
|
// Request is not a service, can't find a better way to get it
|
||||||
$this->request = $event->getRequest();
|
$this->request = $event->getRequest();
|
||||||
|
return $event;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @codeCoverageIgnore
|
* @codeCoverageIgnore
|
||||||
*/
|
*/
|
||||||
public static function getSubscribedEvents()
|
public static function getSubscribedEvents(): array
|
||||||
{
|
{
|
||||||
return [KernelEvents::REQUEST => 'onKernelRequest'];
|
return [KernelEvents::REQUEST => 'onKernelRequest'];
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user