"; $dotenv = Dotenv\Dotenv::createImmutable(__DIR__); $dotenv->load(); $capsule = new Capsule; $capsule->addConnection([ 'driver' => $_ENV['DB_DRIVER'], 'host' => $_ENV['DB_HOST'], 'database' => $_ENV['DB_NAME'], 'username' => $_ENV['DB_USER'], 'password' => $_ENV['DB_PASSWORD'], 'charset' => $_ENV['DB_CHARSET'], 'collation' => $_ENV['DB_COLLATION'], 'prefix' => $_ENV['DB_PREFIX'], ]); // Setup the Eloquent ORM… $capsule->setAsGlobal(); $capsule->bootEloquent(); $schema = $capsule->schema(); //$dataProvider = new EloquentDataProvider(\Itguild\EloquentTable\models\User::class, [ // 'currentPage' => 1, // 'perPage' => 3, // 'params' => ["class" => "table table-bordered", "border" => "2"], // 'baseUrl' => "/admin/user", //]); //$table = new ListJsonTable($dataProvider->getJson()); // //$table->addAction(\Itguild\Tables\ActionColumn\EditActionColumn::class); //$table->create(); //$table->render(); $table = new \Itguild\EloquentTable\ListEloquentTable([ 'model' => \Itguild\EloquentTable\models\User::class, 'currentPage' => 1, 'perPage' => 3, 'params' => ["class" => "table table-bordered", "border" => "2"], 'baseUrl' => "/admin/user", 'actions' => [ \Itguild\Tables\ActionColumn\ViewActionColumn::class, \Itguild\Tables\ActionColumn\EditActionColumn::class ] ]); $table->create(); $table->render();