com.caucho.quercus.lib.spl
Class SplModule

java.lang.Object
  extended by com.caucho.quercus.module.AbstractQuercusModule
      extended by com.caucho.quercus.lib.spl.SplModule
All Implemented Interfaces:
QuercusModule

public class SplModule
extends AbstractQuercusModule


Field Summary
 
Fields inherited from class com.caucho.quercus.module.AbstractQuercusModule
PHP_INI_ALL, PHP_INI_PERDIR, PHP_INI_SYSTEM, PHP_INI_USER
 
Constructor Summary
SplModule()
           
 
Method Summary
static Value class_implements(Env env, Value obj, boolean autoload)
           
static Value class_parents(Env env, Value obj, boolean autoload)
           
 java.lang.String[] getLoadedExtensions()
          Returns the extensions loaded by the module.
static java.lang.String spl_autoload_extensions(Env env, java.lang.String extensions)
           
static Value spl_autoload_functions(Env env)
           
static boolean spl_autoload_register(Env env, Callable fun)
           
static boolean spl_autoload_unregister(Env env, Callable fun)
           
static void spl_autoload(Env env, java.lang.String className, java.lang.String extensions)
           
 
Methods inherited from class com.caucho.quercus.module.AbstractQuercusModule
addConstant, addConstant, addConstant, getConstMap, getIniDefinitions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SplModule

public SplModule()
Method Detail

getLoadedExtensions

public java.lang.String[] getLoadedExtensions()
Description copied from class: AbstractQuercusModule
Returns the extensions loaded by the module.

Specified by:
getLoadedExtensions in interface QuercusModule
Overrides:
getLoadedExtensions in class AbstractQuercusModule

class_implements

public static Value class_implements(Env env,
                                     Value obj,
                                     boolean autoload)

class_parents

public static Value class_parents(Env env,
                                  Value obj,
                                  boolean autoload)

spl_autoload_register

public static boolean spl_autoload_register(Env env,
                                            Callable fun)

spl_autoload_unregister

public static boolean spl_autoload_unregister(Env env,
                                              Callable fun)

spl_autoload_functions

public static Value spl_autoload_functions(Env env)

spl_autoload_extensions

public static java.lang.String spl_autoload_extensions(Env env,
                                                       java.lang.String extensions)

spl_autoload

public static void spl_autoload(Env env,
                                java.lang.String className,
                                java.lang.String extensions)