aboutsummaryrefslogtreecommitdiffhomepage
path: root/infrastructure/Http
diff options
context:
space:
mode:
Diffstat (limited to 'infrastructure/Http')
-rw-r--r--infrastructure/Http/ApiRequest.php21
-rw-r--r--infrastructure/Http/Controller.php10
-rw-r--r--infrastructure/Http/Kernel.php47
-rw-r--r--infrastructure/Http/Middleware/EncryptCookies.php17
-rw-r--r--infrastructure/Http/RouteServiceProvider.php23
-rw-r--r--infrastructure/Http/WebSocketController.php56
6 files changed, 0 insertions, 174 deletions
diff --git a/infrastructure/Http/ApiRequest.php b/infrastructure/Http/ApiRequest.php
deleted file mode 100644
index 0183bb4..0000000
--- a/infrastructure/Http/ApiRequest.php
+++ /dev/null
@@ -1,21 +0,0 @@
-<?php
-
-namespace Infrastructure\Http;
-
-use Illuminate\Contracts\Validation\Validator;
-use Illuminate\Foundation\Http\FormRequest;
-use Symfony\Component\HttpKernel\Exception\HttpException;
-use Symfony\Component\HttpKernel\Exception\UnprocessableEntityHttpException;
-
-abstract class ApiRequest extends FormRequest
-{
- protected function failedValidation(Validator $validator)
- {
- throw new UnprocessableEntityHttpException($validator->errors()->toJson());
- }
-
- protected function failedAuthorization()
- {
- throw new HttpException(403);
- }
-}
diff --git a/infrastructure/Http/Controller.php b/infrastructure/Http/Controller.php
deleted file mode 100644
index aa567b9..0000000
--- a/infrastructure/Http/Controller.php
+++ /dev/null
@@ -1,10 +0,0 @@
-<?php
-
-namespace Infrastructure\Http;
-
-use Illuminate\Foundation\Validation\ValidatesRequests;
-use Optimus\Bruno\LaravelController;
-
-abstract class Controller extends LaravelController
-{
-}
diff --git a/infrastructure/Http/Kernel.php b/infrastructure/Http/Kernel.php
deleted file mode 100644
index d74c8b3..0000000
--- a/infrastructure/Http/Kernel.php
+++ /dev/null
@@ -1,47 +0,0 @@
-<?php
-
-namespace Infrastructure\Http;
-
-use Illuminate\Foundation\Http\Kernel as HttpKernel;
-
-class Kernel extends HttpKernel
-{
- /**
- * The application's global HTTP middleware stack.
- *
- * These middleware are run during every request to your application.
- *
- * @var array
- */
- protected $middleware = [
- \Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class,
- \Infrastructure\Http\Middleware\EncryptCookies::class,
- \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
- \Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class,
- ];
-
- /**
- * The application's route middleware groups.
- *
- * @var array
- */
- protected $middlewareGroups = [
-
- ];
-
- /**
- * The application's route middleware.
- *
- * These middleware may be assigned to groups or used individually.
- *
- * @var array
- */
- protected $routeMiddleware = [
- 'auth' => \Infrastructure\Auth\Middleware\AccessTokenChecker::class,
- 'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
- 'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class,
- 'can' => \Illuminate\Auth\Middleware\Authorize::class,
- 'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class,
- 'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class,
- ];
-}
diff --git a/infrastructure/Http/Middleware/EncryptCookies.php b/infrastructure/Http/Middleware/EncryptCookies.php
deleted file mode 100644
index 80b8da3..0000000
--- a/infrastructure/Http/Middleware/EncryptCookies.php
+++ /dev/null
@@ -1,17 +0,0 @@
-<?php
-
-namespace Infrastructure\Http\Middleware;
-
-use Illuminate\Cookie\Middleware\EncryptCookies as BaseEncrypter;
-
-class EncryptCookies extends BaseEncrypter
-{
- /**
- * The names of the cookies that should not be encrypted.
- *
- * @var array
- */
- protected $except = [
- //
- ];
-}
diff --git a/infrastructure/Http/RouteServiceProvider.php b/infrastructure/Http/RouteServiceProvider.php
deleted file mode 100644
index a17d253..0000000
--- a/infrastructure/Http/RouteServiceProvider.php
+++ /dev/null
@@ -1,23 +0,0 @@
-<?php
-
-namespace Infrastructure\Http;
-
-use Illuminate\Routing\Router;
-use Optimus\Api\System\RouteServiceProvider as ServiceProvider;
-
-class RouteServiceProvider extends ServiceProvider
-{
- /**
- * Define your route model bindings, pattern filters, etc.
- *
- * @return void
- */
- public function boot()
- {
- $router = $this->app->make(Router::class);
-
- $router->pattern('id', '[0-9]+');
-
- parent::boot($router);
- }
-}
diff --git a/infrastructure/Http/WebSocketController.php b/infrastructure/Http/WebSocketController.php
deleted file mode 100644
index 19e0868..0000000
--- a/infrastructure/Http/WebSocketController.php
+++ /dev/null
@@ -1,56 +0,0 @@
-<?php
-
-namespace Infrastructure\Http;
-
-use Ratchet\ConnectionInterface;
-use Ratchet\MessageComponentInterface;
-
-class WebSocketController extends Controller implements MessageComponentInterface
-{
- private $connections = [];
-
- /**
- * When a new connection is opened it will be passed to this method
- * @param ConnectionInterface $conn The socket/connection that just connected to your application
- * @throws \Exception
- */
- function onOpen(ConnectionInterface $conn)
- {
- $this->connections[$conn->resourceId] = compact('conn') + ['user_id' => null];
- }
-
- /**
- * This is called before or after a socket is closed (depends on how it's closed). SendMessage to $conn will not result in an error if it has already been closed.
- * @param ConnectionInterface $conn The socket/connection that is closing/closed
- * @throws \Exception
- */
- function onClose(ConnectionInterface $conn)
- {
- $disconnectedId = $conn->resourceId;
- unset($this->connections[$disconnectedId]);
- }
-
- /**
- * If there is an error with one of the sockets, or somewhere in the application where an Exception is thrown,
- * the Exception is sent back down the stack, handled by the Server and bubbled back up the application through this method
- * @param ConnectionInterface $conn
- * @param \Exception $e
- * @throws \Exception
- */
- function onError(ConnectionInterface $conn, \Exception $e)
- {
- unset($this->connections[$conn->resourceId]);
- $conn->close();
- }
-
- /**
- * Triggered when a client sends data through the socket
- * @param \Ratchet\ConnectionInterface $conn The socket/connection that sent the message to your application
- * @param string $msg The message received
- * @throws \Exception
- */
- function onMessage(ConnectionInterface $conn, $msg)
- {
-
- }
-} \ No newline at end of file