Аргументация за моей головой:
- желаемое пока не поддерживается cakephp
- желаемый дБ - это новый дБ (для меня), поэтомуМой план состоит в том, чтобы изучить его и разработать для него какой-то драйвер.
- возможность использовать эту базу данных высока в моем будущем проекте, если бы это был драйвер или плагин, мне было бы легкокогда он выйдет, это может быть легко для пользователя тортов.
Я просто пытаюсь создать класс Table под моим пространством имен, например так:
// Model/Table/Table.php
namespace Enter\Rql;
require_once(ROOT. "/vendor/danielmewes/php-rql/rdb/rdb.php");
use r;
class Table extends \Cake\ORM\Table
{
private $conn= NULL;
private $db= NULL;
function initialize(array $config)
{
$this->conn= r\connect('localhost');
$this->setup();
}
public function setup()
{
}
public function insert(array $data)
{
// Model/Table/StudentsTable.php
require_once 'Table.php';
use Enter\Rql\Table;
class StudentsTable extends Table
{
// function initialize(array $config)
// {
// }
}
, но в результате получается, чтометод вставки недоступен в контроллере.
Любая подсказка или предложение приветствуется.