Parse error: syntax error, unexpected $end in E:\Program Files\xampp\htdocs\modx\xpdo\php\generatingmodel.php on line 48
<?php $xpdo= new xPDO('mysql:host=localhost;dbname=modx', 'root', 'exito2008', 'modx_'); $xpdo->setLogLevel(XPDO_LOG_LEVEL_INFO); $xpdo->setLogTarget(XPDO_CLI_MODE ? 'ECHO' : 'HTML'); $manager= $xpdo->getManager(); $generator= $manager->getGenerator(); $generator->classTemplate= <<<EOD ?> /** * [+phpdoc-package+] */ class [+class+] extends [+extends+] { function [+class+](& \$xpdo) { \$this->__construct(\$xpdo); } function __construct(& \$xpdo) { parent :: __construct(\$xpdo); } } ?> EOD; $generator->platformTemplate= <<<EOD <?php /** * [+phpdoc-package+] */ require_once (strtr(realpath(dirname(dirname(__FILE__))), '\\\\', '/') . '/[+class-lowercase+].class.php'); class [+class+]_[+platform+] extends [+class+] { function [+class+]_[+platform+](& \$xpdo) { \$this->__construct(\$xpdo); } function __construct(& \$xpdo) { parent :: __construct(\$xpdo); } } ?> EOD; $generator->mapHeader= <<<EOD <?php /** * [+phpdoc-package+] */ EOD; $schema = '/_model/ecuadormycountryta.mysql.schema'; $target = '/_model/ecuadormycountryta/model/'; $generator->parseSchema($schema,$target); ?>
Parse error: syntax error, unexpected '[', expecting T_STRING in E:\Program Files\xampp\htdocs\modx\xpdo\php\ready.php on line 28
I have used Crimson Editor.