Class DB_dbfunction

Description

Defines a database function (procedure).

Located in /pg-schema-defs.php (line 89)

SchemaObject
   |
   --dbfunction
      |
      --DB_dbfunction
Variable Summary
 mixed $strict
 mixed $volatile
Method Summary
 DB_dbfunction DB_dbfunction (mixed &$schema, mixed $name, [mixed $returns = ""], [mixed $src = ""], [mixed $args = ""], [mixed $lang = "plpgsql"], [mixed $volatile = "v"], [mixed $strict = false])
 void create ()
 void drop ()
 void getschema ()
Variables
mixed $strict = false (line 91)
mixed $volatile = "v" (line 90)

Inherited Variables

Inherited from dbfunction

dbfunction::$arg_types
dbfunction::$language
dbfunction::$return_type
dbfunction::$src

Inherited from SchemaObject

SchemaObject::$name
SchemaObject::$schema
Methods
Constructor DB_dbfunction (line 93)
DB_dbfunction DB_dbfunction (mixed &$schema, mixed $name, [mixed $returns = ""], [mixed $src = ""], [mixed $args = ""], [mixed $lang = "plpgsql"], [mixed $volatile = "v"], [mixed $strict = false])
create (line 146)

Return SQL required to create this function.

void create ()

Redefinition of:
dbfunction::create()
drop (line 162)

Return SQL to drop this function.

void drop ()

Redefinition of:
dbfunction::drop()
getschema (line 101)

Obtain function schema information.

void getschema ()

Redefinition of:
dbfunction::getschema()
Acquires the schema from database metadata.

Inherited Methods

Inherited From dbfunction

 dbfunction::dbfunction()
 dbfunction::create()
 dbfunction::drop()
 dbfunction::dump()
 dbfunction::getschema()
 dbfunction::parameters()
 dbfunction::set()

Inherited From SchemaObject

 SchemaObject::SchemaObject()

Documentation generated by phpDocumentor 1.3.0RC3