call model function in controller laravel
$model = new Model;
$model->func();
__________________________________
or
Model::func() // this function must be static to call it staticly ..
call model function in controller laravel
$model = new Model;
$model->func();
__________________________________
or
Model::func() // this function must be static to call it staticly ..
Using or calling method from Model in Laravel View
// Model Employee.php
use Illuminate\Support\Facades\DB;
public function ages($employee_id)
{
$currentYear = date("Y");
$query = DB::table('employees')->where('id', $employee_id)->value('date_of_birth');
return $currentYear - $query;
}
// EmployeeController.php
use App\Models\Employees;
public function printEmployeeDetails($employee_id)
{
$data = [
'employee' => new Employee(),
'employee_id' => $employee_id,
];
return view('admin/employee/print-employee-details', $data);
}
// View
$employee->ages($employee_id)
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us