Beispiel #1
0
 public function MethodExists($Method)
 {
     static $KnownMethods = array();
     if (!isset($KnownMethods[$Method])) {
         $Return = parent::MethodExists($Method);
         if (!$Return) {
             $DriverName = substr($Method, 5);
             if (isset($this->CacheCache[$DriverName])) {
                 $Return = true;
             } else {
                 $File = $this->DriverExist($DriverName);
                 if ($File) {
                     $Return = true;
                 }
             }
         }
         $KnownMethods[$Method] = $Return;
     }
     return $KnownMethods[$Method];
 }