I liked the laravel structure, now I want to create DB class for core php project, So how i can make class for calling this line of code?
DB::table('users')->where("id",1")->get();
Here is the class
Class DB {
    public $table='';
    public $where=array();
    public static function table($table){
        $this->table=$table;
    }
    public function where($field,$value){
        $this->where[$field]=$value;
    }
    public function get(){
        echo "<pre>";
        print_r($this->table);
        print_r($this->where);
        echo "</pre>";
    }
}
 DB::table('users')->where("id","1")->get();
But i am getting following error
Fatal error: Uncaught Error: Using $this when not in object context in DB.php:6
Stack trace:
#0 DB.php(20): DB::table('users')
#1 {main} thrown in DB.php on line 6
 
    