Platform  3.1
PHP API documentation
 All Data Structures Namespaces Files Functions Variables Pages
fdl_export1nf.php File Reference

Go to the source code of this file.

Functions

 usage ()
 

Variables

 $parms
 
foreach($parms as $key=>
$value) if(empty($parms['config']))
if(!is_file($parms['config']))
if(empty($parms['outputsql'])&&empty($parms['outputpgservice']))
if(empty($parms['tmppgservice']))
if(empty($parms['tmpschemaname'])) 
$parms ['tmpemptydb'] = strtolower($parms['tmpemptydb'])
 
if($parms['tmpemptydb']!=
''&&in_array($parms['tmpemptydb'],
array( 'no', 'n', 'non',
'0', 'false'))) elseif($parms['tmpemptydb']==
''||in_array($parms['tmpemptydb'],
array( 'yes', 'y', 'oui', 'o',
'1', 'true'))) 
else
 
 $form1NF = new Form1NF($parms)
 
 $ret = $form1NF->run()
 

Function Documentation

usage ( )

Definition at line 17 of file fdl_export1nf.php.

Variable Documentation

$form1NF = new Form1NF($parms)

RUN

Definition at line 93 of file fdl_export1nf.php.

$parms
Initial value:
= array(
'config' => '',
'outputsql' => '',
'outputpgservice' => '',
'tmppgservice' => 'tmp_1nf',
'tmpschemaname' => 'tmp_1nf',
'tmpemptydb' => 'yes',
'sqllog' => '',
)

Args

Definition at line 32 of file fdl_export1nf.php.

foreach ($parms as $key=> $value) if (empty($parms['config'])) if (!is_file($parms['config'])) if (empty($parms['outputsql'])&&empty($parms['outputpgservice'])) if (empty($parms['tmppgservice'])) if (empty($parms['tmpschemaname'])) $parms['tmpemptydb'] = strtolower($parms['tmpemptydb'])

Checks

Definition at line 68 of file fdl_export1nf.php.

$ret = $form1NF->run()

Definition at line 95 of file fdl_export1nf.php.

if ($parms['tmpemptydb']!= ''&&in_array($parms['tmpemptydb'], array( 'no', 'n', 'non', '0', 'false'))) elseif ($parms['tmpemptydb']== ''||in_array($parms['tmpemptydb'], array( 'yes', 'y', 'oui', 'o', '1', 'true'))) else
Initial value:
{
$action->error(sprintf(_("Error: parameter tmpemptydb '%s' is not allowed.")))

Definition at line 86 of file fdl_export1nf.php.

← centre documentaire © anakeen - published under CC License - Dynacase