Skip to content

Add documentation to your laravel project with docsify

Notifications You must be signed in to change notification settings

acelords/laravel-docsify

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

laravel-docsify

This package provides an easy way to add documentation to your project using docsify.

Installation

You can install the package via Composer:

composer require acelords/laravel-docsify

The package will automatically register itself.

Optionally, publish its config file to config/docsify.php:

php artisan vendor:publish --provider="AceLords\Docsify\DocsifyServiceProvider"

Documentation

Add your markdown documentation files in the docs/ folder and goto the /docs route to view your documentation.
You can change the route and the route middleware in the config file.

middleware

Examples:

  • permission:view-docs
  • role: admin|sudo
  • ['auth', 'role:sudo|admin']
  • ['auth', 'permission:view-docs']
  • ['auth', 'role:sudo|admin', 'permission:view-docs']
  • ['auth:sanctum', 'role:sudo|admin', 'permission:view-docs']

About

Add documentation to your laravel project with docsify

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 88.7%
  • Blade 11.3%