Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Filament Abn Acn

Filament Abn Acn Laravel Package

joshluongo/filament-abn-acn

Filament ABN/ACN adds ready-made form fields and validation for Australian Business Numbers and Australian Company Numbers, helping Laravel Filament apps capture, format, and verify these identifiers quickly.

View on GitHub
Deep Wiki
Context7

Australian Business Number and Australian Company Number inputs for Filament

Frequently asked questions about Filament Abn Acn
What is joshluongo/filament-abn-acn used for?
It is a Laravel package that adds ready-made Filament form fields for Australian Business Numbers (ABNs) and Australian Company Numbers (ACNs). It helps your Filament forms capture, format, and validate these identifiers instead of building custom fields and validation rules yourself. It is aimed at admin panels and forms built with Filament.
How do I install joshluongo/filament-abn-acn in a Laravel Filament app?
Install it with Composer using composer require joshluongo/filament-abn-acn. Then follow the package README for any Filament asset or service-provider steps, since Filament packages may auto-discover or require registration depending on version. After installation, use the provided field classes in your Filament form schemas.
How do I add an ABN or ACN field to a Filament form?
Use the package's ABN and ACN field classes inside your Filament form schema, typically alongside other form components. The exact class names and namespace are documented in the README, and you can configure labels and validation on the field. The fields are designed to slot into Filament forms without custom validation code.
Does it validate ABN and ACN checksums, or only format them?
The package is intended to validate ABNs and ACNs, not just format them, so it should reject values that fail the relevant identifier rules. Validation usually includes the ABN/ACN check-digit logic, but you should confirm exact behavior in the README and tests. Test edge cases such as spaces, empty input, and formatted values in your own form.
Can it format ABN and ACN values automatically?
Yes, the package is described as helping format ABN/ACN values as part of capturing and verifying them. Formatting behavior and options should be confirmed in the field configuration documented in the README. You can then store the formatted or normalized value according to your application's needs.
Which Laravel and Filament versions are supported?
Because this is a Filament form-field package, its supported Laravel and Filament versions are defined in its composer.json and README. Filament packages often track specific Filament major versions, so check the constraints before installing. Composer will also flag incompatible Laravel or Filament requirements during installation.
How do I test ABN and ACN validation in Filament forms?
You can test the fields in your own Laravel test suite by submitting valid and invalid ABN/ACN values through Filament form or Livewire tests. Use known valid identifiers and deliberately invalid values to assert validation errors. Also test formatting and normalization so your stored data matches expectations.
Is this package suitable for production use?
It can be suitable for production Filament forms because it packages ABN/ACN input and validation into reusable fields. Before deploying, review the README, release history, and tests for the version you install. Also confirm it supports your Filament and Laravel versions and covers your edge cases.
Are there alternatives to this package for ABN and ACN validation in Laravel?
Alternatives include writing custom Laravel validation rules for ABN/ACN checks and using standard Filament text inputs, or using other Australian identifier validation packages. This package is specific to Filament form fields, so choose it when you want ready-made UI components. Compare maintenance activity and Filament version support before deciding.
How is joshluongo/filament-abn-acn maintained and what should I check before adopting it?
Check the repository's recent commits, releases, open issues, and composer constraints to judge maintenance and compatibility. Since the package targets Filament, verify it supports the Filament major version you use. Pin a tested version in composer.json and review changes before upgrading.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib