I have a model folder inside the App folder named Models, in this folder i have created a UserModel, and my controller is in App/Http/Controller folder name UserController. I am new in laravel, can any one please let me know how can i call to my UserModel into the UserController, I have tried below code.
My Controller UserController.php: It is in App/Http/Controller Folder.
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\DB;
use App\User;
use App\Models;
class UsersController extends Controller {
public function __construct(){
$users = new UserModel();
}
public function index(){
$user_id = $_GET['id'];
$token = $_GET['token'];
$userInfo = $this->users->getUserInformation($user_id);
return view('profile.users')->with('user_details', $userInfo);
}
}
and my Model: UserModel.php it is in App/Models folder.
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class UserModel extends Model
{
public function getUserInformation($id){
return "User id is : ".$id;
}
}
?>
Please suggest the right code so that i can proceed into this. Thanks in advanced.
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire