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
Laravel Generator Helpers

Laravel Generator Helpers Laravel Package

infyomlabs/laravel-generator-helpers

A utility toolkit for the InfyOm Laravel Generator ecosystem, offering shared helper functions for scaffolding, template handling, and common generator operations so you can build and customize CRUD generators faster.

View on GitHub
Deep Wiki
Context7

Helper functions for laravel generator packages

Frequently asked questions about Laravel Generator Helpers
What is infyomlabs/laravel-generator-helpers used for?
It is a lightweight utility package that provides the shared helper functions and classes used across the InfyOm Laravel Generator ecosystem. It centralizes naming conventions for models, tables, and routes, string utilities for class and variable names, and file and path helpers for scaffolding output. Most applications never call it directly; it exists so generator packages stay lean, consistent, and easier to maintain.
Do I need to install laravel-generator-helpers separately?
Usually no. It is typically pulled in as a transitive dependency of InfyOm generator packages, so it appears in your vendor directory automatically. You would only require it directly if you are building or customizing your own CRUD generator on top of the InfyOm toolchain. Running composer why infyomlabs/laravel-generator-helpers will confirm what is already bringing it in.
Which Laravel versions does laravel-generator-helpers support?
The v5.0.0 release adds Laravel 10 support, while earlier 4.x releases targeted Laravel 9 and below. The package is framework-coupled by design and tracks Laravel's major release cadence rather than abstracting behind framework-agnostic contracts. Always check the illuminate constraints in the package composer.json for the exact supported range before upgrading.
How do I install laravel-generator-helpers with Composer?
Run composer require infyomlabs/laravel-generator-helpers, typically as part of installing an InfyOm generator package rather than standalone. Your application's Laravel and PHP constraints must satisfy the package requirements or Composer will fail to resolve the dependency. For this helper library itself you generally do not need to register a service provider or publish configuration.
Does laravel-generator-helpers v5.0.0 have breaking changes from v4?
The published release note only documents added Laravel 10 support, but a major version bump is conventionally reserved for breaking changes, so the diff and CHANGELOG should be reviewed before upgrading. The most likely change is dropping Laravel 8 and 9 support and raising the PHP floor, though undocumented API changes cannot be ruled out from the release note alone. Pin to 4.x, branch, bump the constraint, and run your test suite before merging.
What PHP version does laravel-generator-helpers require?
Laravel 10 requires PHP 8.1 or higher, so a v5 release targeting Laravel 10 will have a comparable PHP floor. The release note itself does not state the minimum PHP version, so verify it in the package composer.json. If your host application is still on PHP 8.0 or earlier, that constraint will block the upgrade.
Should I upgrade to v5 if my app runs Laravel 11 or 12?
No. v5.0.0 only brings the package up to Laravel 10, so it will not unblock an application on Laravel 11 or 12. The upgrade is useful only if you are on Laravel 9 moving to 10, or already on 10 and previously blocked from adopting the package. If you are on a newer major, you will need to wait for a further release or evaluate alternatives.
How do I test laravel-generator-helpers in my Laravel application?
Because it is a helper library, the practical test is your existing generator workflow: install it, generate a sample CRUD, and confirm the naming, string, and file helpers produce the expected output. Run your application's full test suite plus any package-specific tests on a branch after bumping the constraint. Also check the package CI matrix to see which Laravel and PHP combinations it actually validates against.
Is laravel-generator-helpers safe to use in production?
It is a utility library used at code generation time rather than a runtime dependency, so its production footprint is limited to whatever your generator packages call. The main production concern is Composer dependency resolution: raising the Laravel ceiling can conflict with other packages pinned to older illuminate/support or illuminate/contracts versions. Confirm peer constraints and a green test run before deploying.
Are there alternatives to laravel-generator-helpers?
Alternatives depend on what you need: the full InfyOm Laravel Generator for scaffolding, or a different CRUD generator ecosystem entirely. Because this package is a shared-utility layer rather than a generator itself, replacing it usually means adopting another generator toolchain. For hand-rolled generators, Laravel's built-in Str, File, and Artisan helpers cover many of the same needs.
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.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo