mirror of
https://github.com/pelican-dev/panel.git
synced 2026-05-04 18:00:48 +03:00
Enforce return and parameter types
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
namespace App\Repositories\Daemon;
|
||||
|
||||
use Carbon\CarbonInterval;
|
||||
use Illuminate\Http\Client\Response;
|
||||
use Webmozart\Assert\Assert;
|
||||
use App\Models\Server;
|
||||
use GuzzleHttp\Exception\ClientException;
|
||||
@@ -48,7 +49,7 @@ class DaemonFileRepository extends DaemonRepository
|
||||
*
|
||||
* @throws \App\Exceptions\Http\Connection\DaemonConnectionException
|
||||
*/
|
||||
public function putContent(string $path, string $content)
|
||||
public function putContent(string $path, string $content): Response
|
||||
{
|
||||
Assert::isInstanceOf($this->server, Server::class);
|
||||
|
||||
@@ -88,7 +89,7 @@ class DaemonFileRepository extends DaemonRepository
|
||||
*
|
||||
* @throws \App\Exceptions\Http\Connection\DaemonConnectionException
|
||||
*/
|
||||
public function createDirectory(string $name, string $path)
|
||||
public function createDirectory(string $name, string $path): Response
|
||||
{
|
||||
Assert::isInstanceOf($this->server, Server::class);
|
||||
|
||||
@@ -110,7 +111,7 @@ class DaemonFileRepository extends DaemonRepository
|
||||
*
|
||||
* @throws \App\Exceptions\Http\Connection\DaemonConnectionException
|
||||
*/
|
||||
public function renameFiles(?string $root, array $files)
|
||||
public function renameFiles(?string $root, array $files): Response
|
||||
{
|
||||
Assert::isInstanceOf($this->server, Server::class);
|
||||
|
||||
@@ -132,7 +133,7 @@ class DaemonFileRepository extends DaemonRepository
|
||||
*
|
||||
* @throws \App\Exceptions\Http\Connection\DaemonConnectionException
|
||||
*/
|
||||
public function copyFile(string $location)
|
||||
public function copyFile(string $location): Response
|
||||
{
|
||||
Assert::isInstanceOf($this->server, Server::class);
|
||||
|
||||
@@ -153,7 +154,7 @@ class DaemonFileRepository extends DaemonRepository
|
||||
*
|
||||
* @throws \App\Exceptions\Http\Connection\DaemonConnectionException
|
||||
*/
|
||||
public function deleteFiles(?string $root, array $files)
|
||||
public function deleteFiles(?string $root, array $files): Response
|
||||
{
|
||||
Assert::isInstanceOf($this->server, Server::class);
|
||||
|
||||
@@ -203,7 +204,7 @@ class DaemonFileRepository extends DaemonRepository
|
||||
*
|
||||
* @throws \App\Exceptions\Http\Connection\DaemonConnectionException
|
||||
*/
|
||||
public function decompressFile(?string $root, string $file)
|
||||
public function decompressFile(?string $root, string $file): Response
|
||||
{
|
||||
Assert::isInstanceOf($this->server, Server::class);
|
||||
|
||||
@@ -229,7 +230,7 @@ class DaemonFileRepository extends DaemonRepository
|
||||
*
|
||||
* @throws \App\Exceptions\Http\Connection\DaemonConnectionException
|
||||
*/
|
||||
public function chmodFiles(?string $root, array $files)
|
||||
public function chmodFiles(?string $root, array $files): Response
|
||||
{
|
||||
Assert::isInstanceOf($this->server, Server::class);
|
||||
|
||||
@@ -251,7 +252,7 @@ class DaemonFileRepository extends DaemonRepository
|
||||
*
|
||||
* @throws \App\Exceptions\Http\Connection\DaemonConnectionException
|
||||
*/
|
||||
public function pull(string $url, ?string $directory, array $params = [])
|
||||
public function pull(string $url, ?string $directory, array $params = []): Response
|
||||
{
|
||||
Assert::isInstanceOf($this->server, Server::class);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user