mmaurice/modx-injector

Modx 1.2.x 注入,以便在您的控制台应用程序中使用 modx API

0.2.2 2021-12-08 09:40 UTC

README

Modx 1.2.x 注入,以便在您的控制台应用程序中使用 modx API

使用示例

use \mmaurice\modx\Core;
use \mmaurice\modx\Search;

// Если нам необходимо ядро Modx
$injector = new Core;
$modx = $injector->modx();

// Если необходим только ядро для работы с DB
$modxDb = $injector->db();

// Если необходим слой для работы с DB
$search = new Search;
$result = $search->query(... some sql ...);

// В слое есть следующие удобные для работы методы:
$search->getList([... params array ...]);
$search->getItem([... params array ...]);
$search->getRawSql([... params array ...]);

作为过滤参数,接受以下内容

  • 选择
  • 别名
  • 连接
  • 分组
  • 排序
  • 限制
  • 偏移