Skip to main content

Installation

Here, you will learn how to install Pandawa and its glory!

Using a skeleton project

  1. Feel free to fork or clone this repository

  2. Install vendor dependencies using composer install

  3. Verify the installation and run php artisan to list all commands, you should see some pandawa commands available.

    CLI View
  4. You're set!

tip

If you need a demo app that is built with Pandawa, you could check blog-demo repository for an overview of Pandawa's structure, concepts and usage.

Manual

TBA

Troubleshooting

If you're having a hard time installing Pandawa, this might help you.

Prequisites

Please make sure you've...

  1. Enabled sodium extension. How to
  2. Running php 8 or above

Enabling sodium extension

  1. Open your php.ini file in your php installation directory with your favorite text editor.

  2. Find a collection of extension like on the image below

    php.ini
  3. Add this line to your configuration file

    extension=sodium
  4. Try to re-run the thing you're trying to do before.

Error Fideloper's TrustProxies not found

Fideloper TrustProxy

You need to change TrustProxies in app/laravel/Http/Middleware/TrustProxies.php as part of Laravel 9 migration process.

Just replace Fideloper\Proxy\TrustProxies to Illuminate\Http\Middleware\TrustProxies