Skip to content
Snippets Groups Projects
Commit 5df7ec18 authored by Darlington's avatar Darlington
Browse files

cleanup

parent b4a94bf0
No related branches found
No related tags found
No related merge requests found
Pipeline #5348 failed
......@@ -2,8 +2,8 @@
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" packagePrefix="LidoNation\Adapayments\" />
<sourceFolder url="file://$MODULE_DIR$/tests" isTestSource="true" packagePrefix="LidoNation\Adapayments\Tests\" />
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" packagePrefix="Lidonation\Adapayments\" />
<sourceFolder url="file://$MODULE_DIR$/tests" isTestSource="true" packagePrefix="Lidonation\Adapayments\Tests\" />
<excludeFolder url="file://$MODULE_DIR$/vendor/brianium/paratest" />
<excludeFolder url="file://$MODULE_DIR$/vendor/brick/math" />
<excludeFolder url="file://$MODULE_DIR$/vendor/composer" />
......
......@@ -4,12 +4,13 @@ declare(strict_types=1);
namespace Lidonation\Adapayments;
use JetBrains\PhpStorm\NoReturn;
class Router
{
protected $routes = [];
protected array $routes = [];
public function add($method, $uri, $controller)
public function add($method, $uri, $controller): static
{
$this->routes[] = [
'uri' => $uri,
......@@ -21,27 +22,27 @@ class Router
return $this;
}
public function get($uri, $controller)
public function get($uri, $controller): static
{
return $this->add('GET', $uri, $controller);
}
public function post($uri, $controller)
public function post($uri, $controller): static
{
return $this->add('POST', $uri, $controller);
}
public function delete($uri, $controller)
public function delete($uri, $controller): static
{
return $this->add('DELETE', $uri, $controller);
}
public function patch($uri, $controller)
public function patch($uri, $controller): static
{
return $this->add('PATCH', $uri, $controller);
}
public function put($uri, $controller)
public function put($uri, $controller): static
{
return $this->add('PUT', $uri, $controller);
}
......@@ -62,7 +63,7 @@ class Router
return $_SERVER['HTTP_REFERER'];
}
protected function abort()
#[NoReturn] protected function abort()
{
require app_base_path("src/resources/views/abort.php");
......
<?php
<?php declare(strict_types=1);
$router = new \Lidonation\Adapayments\Router();
$router->get('/', 'index.php');
$router->get('/store', 'store/index.php');
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment