skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
bxmaximum/bitrix-framework-skills230 installs

bitrix-orm

D7 ORM — DataManager tablets, fields and relations, query()/ConditionTree, objects and collections, batch/merge/deleteByFilter writes, ORM events and cache. Use when designing entities or reading and writing data via ORM.

How do I install this agent skill?

npx skills add https://github.com/bxmaximum/bitrix-framework-skills --skill bitrix-orm
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    This skill is a development guide for the Bitrix D7 ORM framework. It provides safe coding patterns, naming conventions, and explicit security advice on preventing SQL injection. No malicious content or risks were found.

  • Socketpass

    No alerts

  • Snykpass

    Risk: LOW · No issues

What does this agent skill do?

Bitrix D7 ORM

Baseline: main 23.0+ · Verified: main 26.800.0

TaskRead
Tablet, field types, ArrayField, data modifiers, relations, UFrules/tablet-map.md
query(), filters, runtime fields, DISTINCT, paginationrules/reading.md
Collections: save, remove, relations, find/filter, keysrules/collections.md
add/update/delete, batch, atomic increments, merge, deleteByFilterrules/writing.md
ORM events, query cache, user input in queriesrules/events-cache-security.md

Invariants

  • Namespace Bitrix\Main\ORM\*. Bitrix\Main\Entity\* is a legacy alias list (main/include/compatibility.php): don't write it in new code or mix both in one file.
  • Build queries with XxxTable::query(), never new Query(XxxTable::getEntity()): query() honours the tablet's getQueryClass().
  • add/update/delete/save() run events and cleanCache(). MergeTrait::merge() and deleteByFilter() fire no events; raw SQL also leaves the cache stale.
  • A collection has no delete(); remove() only detaches in memory.
  • Never pass request data into select, order, group, runtime or ExpressionField without a whitelist.

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/bxmaximum/bitrix-framework-skills/bitrix-orm">View bitrix-orm on skillZs</a>