New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

nurmuhammet/nova-inputmask

A Laravel Nova field.
15,574
Install
composer require nurmuhammet/nova-inputmask
Latest Version:2.0.2
PHP:^7.3|^8.0|^8.1|^8.2|^8.3
Laravel:8 – 11
License:MIT
Last Updated:Apr 23, 2025
Links: GitHub  ·  Packagist
Maintainer: nurmuhammet

Nova input mask

Hello, this is just a wrapper for input mask plugin.

Requirements

  • php: >=8.0
  • laravel/nova: ^4.0

Installation

Install the package in a Laravel Nova project via Composer:

# Install nova-inputmask
composer require nurmuhammet/nova-inputmask

Usage

use Nurmuhammet\NovaInputmask\NovaInputmask;

// ...

NovaInputmask::make('Phone number')
    ->mask('999999') // mask syntax here

// Storing raw value can be good for validation and search porpuses, so use storeRawValue() method. Resolved value will be masked automatically.
NovaInputmask::make('Phone number')
    ->storeRawValue()

If you find my open-source library helpful, consider supporting it by buying me a coffee: Buy Me a Coffee. ☕

Related Packages

epartment/nova-dependency-container

A Laravel Nova field container allowing to depend on other fields values

4,693,752 378
eminiarts/nova-tabs

Laravel Nova - Tabs.

4,610,439 464
ebess/advanced-nova-media-library

Laravel Nova tools for managing the Spatie media library.

3,857,876 616
spatie/nova-tags-field

A tags field for Nova apps

2,337,323 301
kabbouchi/nova-impersonate

A Laravel Nova field allows you to authenticate as your users.

2,268,645 234

Version History

Version Released PHP Laravel License
2.0.2 ^7.3|^8.0|^8.1|^8.2|^8.3 ^8.0|^9.0|^10.0|^11.0 MIT
2.0.1 ^7.3|^8.0|^8.1|^8.2|^8.3 ^8.0|^9.0|^10.0|^11.0 MIT
2.0.0 ^7.3|^8.0|^8.1|^8.2|^8.3 ^8.0|^9.0|^10.0|^11.0 MIT
1.2.20 ^7.3|^8.0|^8.1|^8.2 ^8.0|^9.0|^10.0 MIT
1.2.10 ^7.3|^8.0|^8.1|^8.2 ^8.0|^9.0|^10.0 MIT