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()
?>