diff --git a/mirzaev/minimal/system/core.php b/mirzaev/minimal/system/core.php index 3962529..ee50dfe 100755 --- a/mirzaev/minimal/system/core.php +++ b/mirzaev/minimal/system/core.php @@ -34,7 +34,7 @@ use Closure as closure, * @param model $model An instance of the model * @param router $router An instance of the router * - * @mathod void __construct(?string $namespace) Constructor + * @method void __construct(?string $namespace) Constructor * @method void __destruct() Destructor * @method string|null start() Initialize request by environment and handle it * @method string|null request(request $request, array $parameters = []) Handle request diff --git a/mirzaev/minimal/system/route.php b/mirzaev/minimal/system/route.php index b0a492c..4cabbcd 100755 --- a/mirzaev/minimal/system/route.php +++ b/mirzaev/minimal/system/route.php @@ -114,6 +114,18 @@ final class route get => $this->options ?? []; } + /** + * Parameters + * + * @see https://wiki.php.net/rfc/property-hooks (find a table about backed and virtual hooks) + * + * @var array $parameters Arguments for the $this->method (will be concatenated together with generated request parameters) + */ + public array $variables = [] { + // Read + &get => $this->variables; + } + /** * Constructor *