All Permission Handler

Bhargav Detroja

AuthorBhargav DetrojaPlugin TypeCommunity PluginPriceFreeVersionv1.0.2LicenseMIT
NativePHP^3.0iOS15.0+Android21+PHP8.2+

Manages runtime permission checks and requests for iOS and Android from Laravel applications. API aligned to Flutter's permission_handler naming conventions.

Features

  • Check permission status
  • Request single or multiple permissions
  • Service status verification (location services, notifications)
  • Open app settings
  • Android shouldShowRequestRationale support
  • Safe-by-default — no permissions enabled until configured
  • PHP and JavaScript APIs with fluent callback support

Installation

composer require bhargavdetroja/nativephp-all-permission-handle

Compatibility

Platform Minimum Version
NativePHP ^3.0
iOS 15.0+
Android API 21+
PHP 8.2+