Skip to content

Latest commit

 

History

History
71 lines (57 loc) · 2.99 KB

README.md

File metadata and controls

71 lines (57 loc) · 2.99 KB

Laravel Devices Documentation

Latest Version on Packagist Total Downloads PHP Version Static Badge License: MIT GitHub last commit Hits-of-Code wakatime

Documentation

This documentation has been generated almost in its entirety using 🦠 Claude 3.5 Sonnet based on source code analysis. Some sections may be incomplete, outdated or may contain documentation for planned or not-released features. For the most accurate information, please refer to the source code or open an issue on the package repository.

If you find any issues or have suggestions for improvements, please open an issue or a pull request on the package repository.

Getting Started

Core Concepts

Features

Developer Reference

Requirements

  • PHP 8.2 or higher
  • Laravel 10.x or 11.x
  • Redis extension (recommended for caching)

Quick Installation

composer require diego-ninja/laravel-devices

Basic Usage

// Track current device
$device = DeviceManager::track();

// Start a new session
$session = SessionManager::start();

// Check device status
if ($device->verified()) {
    // Process request
}

Credits

This package is developed and maintained by Diego Rin.

License

The MIT License (MIT). Please see License File for more information.