Use composer

This commit is contained in:
Michael RICOIS 2015-10-13 09:41:19 +00:00
parent ed83659c4e
commit 68d751ab62
2 changed files with 22 additions and 42 deletions

View File

@ -1,30 +1,18 @@
<?php
// Define path to application directory
// --- Define path to application directory
defined('APPLICATION_PATH')
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../../application'));
|| define('APPLICATION_PATH', realpath(__DIR__ . '/../../application'));
// Define application environment
// --- Define application environment
defined('APPLICATION_ENV')
|| define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));
// Ensure library/ is on include_path
set_include_path(implode(PATH_SEPARATOR, array(
realpath(APPLICATION_PATH . '/../library'),
get_include_path(),
)));
// --- Composer autoload
require_once realpath(__DIR__ . '/../../vendor/autoload.php');
//Use classmap autoloader - useful with opcode and realpath cache
require_once 'Zend/Loader/AutoloaderFactory.php';
require_once 'Zend/Loader/ClassMapAutoloader.php';
Zend_Loader_AutoloaderFactory::factory(array(
'Zend_Loader_StandardAutoloader' => array(
'prefixes' => array(
'Zend' => __DIR__ . '/../../library/Zend',
'Application' => __DIR__ . '/../../library/Application',
),
'fallback_autoloader' => true
),
));
// --- Create application, bootstrap, and run
$application = new Zend_Application(APPLICATION_ENV, APPLICATION_PATH . '/configs/application.ini');
$application->bootstrap()->run();
try {
$opts = new Zend_Console_Getopt(

View File

@ -1,26 +1,18 @@
<?php
// Define path to application directory
// --- Define path to application directory
defined('APPLICATION_PATH')
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../../application'));
|| define('APPLICATION_PATH', realpath(__DIR__ . '/../../application'));
// Define application environment
// --- Define application environment
defined('APPLICATION_ENV')
|| define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));
// Ensure library/ is on include_path
set_include_path(implode(PATH_SEPARATOR, array(
realpath(APPLICATION_PATH . '/../library'),
get_include_path(),
)));
// --- Composer autoload
require_once realpath(__DIR__ . '/../../vendor/autoload.php');
/** Zend_Application */
require_once 'Zend/Application.php';
// Create application, bootstrap, and run
$application = new Zend_Application(
APPLICATION_ENV,
APPLICATION_PATH . '/configs/application.ini'
);
// --- Create application, bootstrap, and run
$application = new Zend_Application(APPLICATION_ENV, APPLICATION_PATH . '/configs/application.ini');
$application->bootstrap()->run();
try {
$opts = new Zend_Console_Getopt(
@ -74,7 +66,7 @@ if ($opts->generate)
echo "Generate.\n";
if ($opts->send) {
$input = explode('/', $opts->send);
$client = $input[0];
$name = $input[1];
@ -98,9 +90,9 @@ if ($opts->generate)
}
}
if ($opts->read) {
$input = explode('/', $opts->read);
$client = $input[0];
$name = $input[1];
@ -122,12 +114,12 @@ if ($opts->generate)
}
}
}
}
echo "Put the file to /etc/incron.d and restart incron.\n";
echo "Generate Ended.\n";
}