otobank / php-crowi
[Crowi](http://crowi.wiki)
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 28
Forks: 0
Open Issues: 1
pkg:composer/otobank/php-crowi
Requires
- php: >=5.5
- doctrine/mongodb-odm: ^1.0
Requires (Dev)
- phpunit/phpunit: ^5.1
Suggests
- erusev/parsedown: Better Markdown Parser in PHP
This package is auto-updated.
Last update: 2025-09-18 22:33:38 UTC
README
PHP Library for Crowi
Usage
<?php require_once __DIR__ . '/vendor/autoload.php'; $crowi = new Crowi\Crowi([ 'mongodb_url' => getenv('MONGO_URL'), ]); $md = new Parsedown(); $pages = $crowi->Page->findBy([ 'path' => new \MongoRegex('/^\/user\/riaf/'), 'grant' => Crowi\Document\Page::GRANT_PUBLIC, ], null, 5); foreach ($pages as $page) { var_dump($page->getPath()); var_dump($md->text($page->getRevision()->getBody())); }