private function getPdo()
    {
        static $pdo = null;

        if (is_null($pdo)) {
            $builder = new InstanceBuilder();
            $pdo = $builder->build('PDO', $this->args);
        }

        return $pdo;
    }
private function getPdo()
    {
        static $pdo = null;

        if (is_null($pdo)) {
            $builder = new InstanceBuilder();
            $pdo = $builder->build('PDO', $this->args);
        }

        return $pdo;
    }
private function getPdo ( ) { static $ pdo = null ; if ( is_null ( $ pdo ) ) { $ builder = new InstanceBuilder ( ) ; $ pdo = $ builder -> build ( 'PDO' , $ this -> args ) ; } return $ pdo ; }
Lazily returns PDO instance

@return \PDO
Lazily returns PDO instance