<?php
use Phalcon\Mvc\Model\Manager as ModelsManager;
...
$di->set(
'modelsManager',
function () {
$modelsManager = new ModelsManager();
$modelsManager->registerNamespaceAlias(
'm',
'Platform\Models\Entities\Order'
);
return $modelsManager;
}
);
Model
<?php
namespace Platform\Models\Entities;
class Order extends \Phalcon\Mvc\Model
{
}
<?php
namespace Platform\Models\Entities;
class Business extends \Phalcon\Mvc\Model
{
}
Controller
<?php
$this->modelsManager->executeQuery('SELECT r.* FROM m:Order AS r JOIN m:Business AS b');
error
Syntax error, unexpected token ORDER, near to ' AS r JOIN m:Business AS b', when parsing: SELECT r.* FROM m:Order AS r JOIN m:Business AS b (49)