Your IP : 216.73.216.79


Current Path : /var/www/html/dyna-laravel.blunetdev.com/plugins/dynaweb/usersdirectory/
Upload File :
Current File : /var/www/html/dyna-laravel.blunetdev.com/plugins/dynaweb/usersdirectory/routes.php

<?php
use Illuminate\Support\Facades\Route;
use Ozdemir\Datatables\Datatables;
use Ozdemir\Datatables\DB\LaravelAdapter;
use Winter\User\Models\User;

Route::get('/users-directory/users-dt', function () {
    $sqlBuilder = User::select([
       'id',
       'name',
       'email'
    ]);

    $dt = new Datatables(new LaravelAdapter);
    $dt->query($sqlBuilder); // same as the previous example, sql statement can be used.


    // edit 'id' column
    $dt->edit('id', function ($data) {
        return '<a href="#'.$data['id'].'">#edit </a> '.$data['id'];
    });

    // add 'action' column
    $dt->add('action', function ($data) {
        return '<a href="#edit'.$data['id'].'">#edit </a> '.'/ <a href="#del'.$data['id'].'">#delete </a> ';
    });

    return $dt->generate();
});