darkslight2/route-doc

description

Installs: 35

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Language:Blade

1.2.1 2023-12-11 23:53 UTC

This package is auto-updated.

Last update: 2024-09-13 18:41:43 UTC


README

  • composer require darkslight2/route-doc

Системные требования

  • laravel 9+
  • php 8.2+

Использование

<?php

use DarksLight2\RouteDoc\Attributes\RouteDoc;

class Controller extends Controller
{
    #[RouteDoc("description", "method", ["except_params" => "rule"], ["success_response_template"], ["error_response_template"])]
    public function some()
    {
        ...
    }
}

Страница отображения

http://example.com/routes/doc

Возможность изменения визуальной части

Для этого необходимо опубликовать шаблоны, после этого их можно кастомизировать как угодно

  • php artisan vendor:publish --provider='DarksLight2\RouteDoc\Providers\RouteDocServiceProvider'