vendredi 11 mars 2016

Class PDO not found in laravel 5.2

i have a DB helper and code is in this way:

<?php

namespace App\Business;

use DB;

Class DBHelper{

    private function dbConnectionInfo()


    {

    //$results = DB::select('Select UserName from user_master');
            //return "fetchUserLocation success". json_encode($results) ;
        $pdo_db = DB::connection()->getPdo() ;
        $pdo_db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
        return $pdo_db;

    }   

    function executeResultSet($DBQuery)
    {
        $pdo_object = DBHelper :: dbConnectionInfo();
        $stmt = $pdo_object->prepare($DBQuery);
        $stmt->execute();
        $results = $stmt->fetchAll(PDO::FETCH_ASSOC);
        return $results;
    }

    function dbConnection()
    {
        return  DBHelper :: dbConnectionInfo();
    }
}

?>

When i call return "fetchUserLocation success". json_encode($results) ; it executed that means DB connection works properly but when i call the function error : Class 'App\Business\PDO' not found How can i use PDO in this code. please suggest



via Chebli Mohamed

Aucun commentaire:

Enregistrer un commentaire