Compare commits

...

11 Commits

Author SHA1 Message Date
jay a4b1557064 extend \Illuminate\Contracts\Support\Arrayable 2026-06-27 11:31:56 -04:00
jay d1a9d58f3e create Request 2026-06-27 11:30:18 -04:00
jay 691fff807c extend \Illuminate\Http\Request 2026-06-27 11:30:11 -04:00
jay ecad583409 create AbstractRequest 2026-06-27 11:29:10 -04:00
jay b0121225c1 create RequestInterface 2026-06-27 11:28:57 -04:00
jay 283950e834 composer require illuminate/contracts 2026-06-27 11:26:47 -04:00
jay f168be5a23 composer require illuminate/http 2026-06-27 11:26:12 -04:00
jay 6e830a1ce6 Revert "composer require symfony/http-foundation"
This reverts commit 50e6991636.
2026-06-27 11:25:35 -04:00
jay 50e6991636 composer require symfony/http-foundation 2026-06-27 11:24:30 -04:00
jay e8c2f33793 composer init 2026-06-27 11:21:29 -04:00
jay f285c2d225 create .gitignore 2026-06-27 11:21:20 -04:00
5 changed files with 61 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
composer.phar
composer.lock
/vendor/
/nbproject/
build/
nbbuild/
dist/
nbdist/
.nb-gradle/
test.php
+22
View File
@@ -0,0 +1,22 @@
{
"name": "potter/request",
"type": "library",
"require": {
"php": "^8.5",
"illuminate/http": "^13.17",
"illuminate/contracts": "^13.17"
},
"license": "MIT",
"autoload": {
"psr-4": {
"Potter\\Request\\": "src/Potter/Request/"
}
},
"authors": [
{
"name": "Jay Potter",
"email": "j@ypotter.ca"
}
],
"minimum-stability": "stable"
}
+10
View File
@@ -0,0 +1,10 @@
<?php
declare(strict_types=1);
namespace Potter\Request;
use \Illuminate\Http\Request as BaseRequest;
abstract class AbstractRequest extends BaseRequest implements RequestInterface
{ }
+8
View File
@@ -0,0 +1,8 @@
<?php
declare(strict_types=1);
namespace Potter\Request;
final class Request extends AbstractRequest
{ }
+11
View File
@@ -0,0 +1,11 @@
<?php
declare(strict_types=1);
namespace Potter\Request;
use \ArrayAccess;
use \Illuminate\Contracts\Support\Arrayable;
interface RequestInterface extends ArrayAccess, Arrayable
{ }