https://dev.to/sroehrl #no-it-doesnt-run-on-php-72 No, it doesn't run on PHP 7.2! The neoan-core Lenkrad doesn't play the compatibility game.
Let's compare: In Laravel, I need a migration and a model to make the Eloquent ORM work: the migration use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Schema; return new class extends Migration { public function up() { Schema::create('users', function (Blueprint $table) { $table->id(); $table->string('name'); $table->string('password'); $table->string('email')->unique(); $table->timestamps(); }); } public function down() { Schema::drop('users'); }}; Enter fullscreen mode And the model namespace App\Models; use Illuminate\Database\Eloquent\Model; class User extends Model { protected $table = 'users'; } We might be used to this, but what we really want to write is: class User extends Model { #[IsPrimaryKey] public readonly int $id; public string $name; #[Transform(Hash::class)] public string $password; #[IsUnique] public string $email; use Timestamps; }