Download the PHP package happytodev/larafil without Composer

On this page you can find all versions of the php package happytodev/larafil. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package larafil

Total Downloads Latest Stable Version License

Larafil was created by HappyToDev and was inspired by a Povilas Korop's tweet.

In one line, you can install Laravel and FilamenPHP :

Exemple :

larafil install myNewAwesomeProject --create-user --filament-url=batcave --mysql --serve

With this single line, Larafil

Every option is optional.

If you don't provide the name of the application, Larafil will ask you for it, so you can perfectly use this command instead of that above :

larafil install --create-user --filament-url=batcave --mysql --serve

when Larafil will ask you for the name of the project, it wiil be up to you to give you the name.

How to use Larafil

Get it on Packagist

and just use it :

It will ask you the name of your future application.

Customize FilamentPHP admin url

You can change the default '/admin' url to the url you want. You have just to pass the option with your new value :

Once the installation finished, you can access to your dashboard with <url.of.your.project>/batcave>

Create a Filament user

You can ask for a Filament user creation at the end of the installation :

Serve your application

You can also ask to launch Laravel integrated server after the installation :

Of course, you can combine the two options together :

Use MySQL database instead SQLite default one

If you want to use MySQL database instead the sqlite default one, you can use the --mysql option :

Use Laravel 10 instead of Laravel 11

If you want to use Laravel 10 instead Laravel 11, you can pass the l10 option during installation :

Nota : you can't use l10 and mysql option together. That's because Laravel 10 use mysql by default. For Laravel 11, it's SQLite by default. If you try to use both together, you will have an error and the install stops.

The purpose of Larafil was to play with Laravel Zero from Nuno Maduro.

How to build Larafil

  1. git clone

  2. Composer install

  3. Build the app

  4. It's ready

Support the development

I don't know if there is another thing to develop for Larafil but tell me. It will be my pleasure to develop some good ideas for this little project.

Do you like this project? Support it by donating

Interested by Laravel 11 ?

Get my free ebook about news in Laravel 11

License

Larafil is an open-source software licensed under the MIT license.


All versions of larafil with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2.0
laravel-zero/phar-updater Version ^1.4
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package happytodev/larafil contains the following files

Loading the files please wait ....