[ Index ]

PHP Cross Reference of Limb3

title

Body

[close]

/cli/bin/ -> limb (source)

   1  #!/usr/bin/env php

   2  <?php
   3  set_include_path(dirname(__FILE__) . '/../../../' . PATH_SEPARATOR . get_include_path());
   4  //project setup

   5  if(file_exists('./setup.php'))
   6    require_once('./setup.php');
   7  
   8  require_once('limb/cli/common.inc.php');
   9  lmb_require('limb/cli/src/lmbCliResponse.class.php');
  10  lmb_require('limb/cli/src/lmbCliInput.class.php');
  11  lmb_require('limb/cli/src/lmbCliOption.class.php');
  12  lmb_require('limb/cli/src/lmbCliException.class.php');
  13  lmb_require('limb/cli/src/lmbCliRunner.class.php');
  14  
  15  $output = new lmbCliResponse();
  16  $output->setVerbose(true);
  17  
  18  $input = new lmbCliInput('h|help;c|config=');
  19  $input->strictMode(false);
  20  $input->read();
  21  
  22  $config = false;
  23  if(!$config = $input->getOptionValue('config'))
  24    $config = getenv('LIMB_CLI_CONFIG');
  25  
  26  if($config)
  27    require_once($config);
  28  
  29  $cli = new lmbCliRunner($input, $output);
  30  $result = $cli->execute();
  31  
  32  exit($result);
  33  ?>


Generated: Fri Dec 5 04:05:07 2008 Cross-referenced by PHPXref 0.7