File Manager Lite
Dir:
/home/codewavebd/public_html/vendor/laravel/framework/src/Illuminate/Container/Attributes
Upload
[..]
Auth.php (818 B)
Edit
Rename
Del
Give.php (872 B)
Edit
Rename
Del
RouteParameter.php (731 B)
Edit
Rename
Del
Scoped.php (128 B)
Edit
Rename
Del
Tag.php (671 B)
Edit
Rename
Del
Edit: RouteParameter.php
<?php namespace Illuminate\Container\Attributes; use Attribute; use Illuminate\Contracts\Container\Container; use Illuminate\Contracts\Container\ContextualAttribute; #[Attribute(Attribute::TARGET_PARAMETER)] class RouteParameter implements ContextualAttribute { /** * Create a new class instance. */ public function __construct(public string $parameter) { } /** * Resolve the route parameter. * * @param self $attribute * @param \Illuminate\Contracts\Container\Container $container * @return mixed */ public static function resolve(self $attribute, Container $container) { return $container->make('request')->route($attribute->parameter); } }
Simpan