laravel-websockets/src/Apps/AppManager.php

16 lines
344 B
PHP
Raw Normal View History

2018-12-01 12:57:02 +00:00
<?php
namespace BeyondCode\LaravelWebSockets\Apps;
2020-08-13 11:51:18 +00:00
interface AppManager
2018-12-01 12:57:02 +00:00
{
2018-12-01 13:17:32 +00:00
/** @return array[BeyondCode\LaravelWebSockets\AppProviders\App] */
2018-12-01 12:57:02 +00:00
public function all(): array;
2018-12-03 09:06:40 +00:00
public function findById($appId): ?App;
2018-12-01 12:57:02 +00:00
public function findByKey(string $appKey): ?App;
2018-12-04 09:15:37 +00:00
public function findBySecret(string $appSecret): ?App;
2018-12-04 21:22:33 +00:00
}