MMOframework
Why AI Playground Libraries Documentation Search Agency
FR EN
The search an agent runs

Search the documentation

Every document of every library, and their agent skills, searched by the MCP server's own search_documentation: a match holds every word, on one line or on 3 lines in a row.

20 matches, the best first

  1. php/entities/Entity.md mmo.core · line 11 class MMO\core\entities\Entity — The framework's standard, storable entity: an id, a label/title, and creation/modification timestamps on top of @see \MMO\core\classes\aEntity's schema/property/change-tracking machinery, plus the repository-facing bookkeeping (which @see …
  2. php/classes/aEntity.md mmo.core · line 11 abstract MMO\core\classes\aEntity — Base implementation of @see iEntity: a @see tArrayProperties-backed record with a lifecycle status (@see cStatus), change tracking, links, and repository integration. Every concrete entity (e.g.
  3. php/entities/EmbeddedEntity.md mmo.core · line 11 class MMO\core\entities\EmbeddedEntity — An entity that lives embedded inside another entity's property (@see $parent/@see $key) instead of its own collection -- has no collection/repository of its own (@see getCollection/@see getRepository delegate to the parent), and any change…
  4. php/PDORepository.md mmo.pdo · line 171 method MMO\pdo\PDORepository::commitEntity — Persist one entity. Called from inside @see onCommit's transaction.
  5. php/controllers/RepositoryController.md mmo.core · line 144 method MMO\core\controllers\RepositoryController::checkItems — Refuse a write one of whose values holds an item that could not be converted (an unknown uid in a list): the entity kept that property's previous value -- a new list item's parent, an empty list -- and the write answered 200 as if all had …
  6. php/controllers/RepositoryController.md mmo.core · line 169 method MMO\core\controllers\RepositoryController::checkKnownProperties — Refuse to create an entity from an entry none of whose keys is a property of its class: loadArray() drops an unknown key (logged only), so a body in another format -- wrapped (`{"data": {...}}`), another entity's -- created an empty entity…
  7. php/classes/aRepository.md mmo.core · line 123 method MMO\core\classes\aRepository::createEntity — Create an entity from data using its array properties
  8. php/controllers/RepositoryController.md mmo.core · line 309 method MMO\core\controllers\RepositoryController::createEntity — Create an entity of $collection with $data, its status set through its setStatus() -- the one asked, or its class's default: born a draft, it goes through the guards a draft leaving the draft goes through.
  9. php/entities/Repository.md mmo.core · line 53 method MMO\core\entities\Repository::createEntity — Same as @see aRepository::createEntity, auto-assigning the next id (@see generateId) if $data has none.
  10. php/controllers/RepositoryController.md mmo.core · line 194 method MMO\core\controllers\RepositoryController::checkUnique — Refuse to create an entity that has the values of an existing one on one of its class's `@unique` groups (its own, its parent classes' and their traits': @see \MMO\core\schemas\classUniqueGroups): one created by the same request included, …
  11. php/controllers/RepositoryController.md mmo.core · line 227 method MMO\core\controllers\RepositoryController::checkUniqueChanges — Refuse an update that gives an entity the values another entity of its collection has on one of its class's `@unique` groups (an archived one included): a list sent again without `id`, found by one group (a matricule) and carrying another'…
  12. php/interfaces/iRepository.md mmo.core · line 59 method MMO\core\interfaces\iRepository::createEntity
  13. php/helpers/GitHubRepository.md mmo.git · line 301 method MMO\git\helpers\GitHubRepository::createEntity — Same as @see Repository::createEntity, but a new entity's id is a placeholder until GitHub gives it its own: a number could be an issue's already.
  14. php/MongoRepository.md mmo.mongodb · line 260 method MMO\mongodb\MongoRepository::createEntity
  15. php/PDORepository.md mmo.pdo · line 196 method MMO\pdo\PDORepository::createEntity
  16. php/controllers/MCPController.md mmo.core · line 1066 $this->searchDocuments(['doc://a' => "An entity is stored\nin a repository."], 'entity repository'); // [['resource' => 'doc://a', 'line' => 1, 'excerpt' => 'An entity is stored in a repository.']]
  17. php/controllers/MCPController.md mmo.core · line 1088 $this->searchLines(['an entity', 'in a repository', 'an entity repository'], ['entity', 'repository']); // [[0, 1], [2, 2]]
  18. php/controllers/MCPController.md mmo.core · line 1114 $this->searchRank('an entity in a repository', true, ['entity', 'repository'], 'entity repository'); // [1, 0, 22]
  19. mmoframework/SKILL.md mmo.core · agent skill · line 9 lazy singletons, an entity/repository/collection/query data layer, a document+printer rendering pipeline, a
  20. mcp/Overview.md mmo.oauth · line 202 as a normal repository entity for CRUD/API purposes too — see `mmo.core`'s own `docs/API.md`, which uses

Connect your agent