public static function useLib($lib) { $class_name = ucfirst(strtolower($lib)) . 'View'; if (!class_exists($class_name)) { throw new TouptiException(sprintf("The %s view adaptor could not be loaded, class name %s", $lib, $class_name)); } self::$view_class = $class_name; }