Answers for "laravel get data from model to controller"

PHP
0

laravel get data from model to controller

// web.php
route::get('/data', 'AppHttpControllersData@get_data');

//controller
<?php

namespace AppHttpControllers;

use AppModelsData_model;
use IlluminateHttpRequest;

class Data extends Controller {

    function __construct() {
        $this->data_model = new Data_model(); // access to model
    }
    function get_data() {
        $users = $this->data_model->send_data();
        foreach ($users as $user) {
            echo '<pre>';
            print_r($user);
            echo '</pre>';
            die();
        }
    }
}
?>
  
// model
<?php

namespace AppModels;

use IlluminateDatabaseEloquentFactoriesHasFactory;
use IlluminateDatabaseEloquentModel;
use IlluminateSupportFacadesDB; // add DB functions

class Data_model extends Model
{
    use HasFactory;

    function send_data(){
        $users = DB::table('table_name')->get();

        return $users;
    }
}
Posted by: Guest on January-18-2022

Code answers related to "laravel get data from model to controller"

Browse Popular Code Answers by Language