Installazione Propel
just create a new composer.json file at the root of your project’s directory with the following content:
{ "require": { "propel/propel": "~2.0@dev" } }wget http://getcomposer.org/composer.phar
php composer.phar install
Per testarlo:
cd myproject e lancia vendor/bin/propel export PATH=$PATH:/path/to/vendor/bin/ cd mkdir propel mkdir propel/class propel init propel model:build vim composer.json { "require": { "propel/propel": "~2.0@dev" }, "autoload": { "classmap": ["propel/class/"] } }php composer.phar dump-autoload
propel config:convert
nei file php:
require_once 'include.inc.php'; // setup the autoloading require_once 'vendor/autoload.php'; //require_once 'vendor/autoload.php'; // setup Propel require_once 'generated-conf/config.php';
e poi:
$avviso->setDtAvviso("2013-12-11");echo $avviso->getAvviso();
var_dump($avviso->getDtAvviso());
$d1=new DateTime(“2012-07-08 11:14:15.638276”);
var_dump($d1);
echo $d1->format(‘Y-m-d H:i’);
echo $avviso->getDtAvviso()->format(‘Y-m-d H:i’);
$newDate = $avviso->getDtAvviso();
$newDate = $newDate->format(‘Y-m-d H:i:s’); // for example
$avviso->save()
?>