Answers for "get data in model laravel"

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
0

laravel find query

use AppModelsDestination;
use AppModelsFlight;

return Destination::addSelect(['last_flight' => Flight::select('name')
    ->whereColumn('destination_id', 'destinations.id')
    ->orderBy('arrived_at', 'desc')
    ->limit(1)
])->get();
Posted by: Guest on October-08-2020

Code answers related to "get data in model laravel"

Browse Popular Code Answers by Language