choccybiccy/mobi
Composer 安装命令:
composer require choccybiccy/mobi
包简介
Parse .mobi files.
README 文档
README
Handle .mobi files with ease.
Introduction
This package was born out of frustration. There didn't seem to be a decent open source .mobi reader out there for PHP, so I wanted to create my own to give back to the community.
Installation
composer require choccybiccy/mobi
Usage
Reading .mobi files
use Choccybiccy;
$mobi = new Mobi\Reader('sherlock.mobi');
echo $mobi->getTitle(); # The Adventures of Sherlock Holmes by Doyle
echo $mobi->getAuthor(); # Doyle, Arthur Conan, Sir, 1859-1930
.mobi headers
use Choccybiccy;
$mobi = new Mobi\Reader('sherlock.mobi');
$palmDb = $mobi->getPalmDbHeader();
$palmDoc = $mobi->getPalmDocHeader();
$mobi = $mobi->getMobiHeader();
$exth = $mobi->getExthHeader();
EXTH records
echo $exth->getRecordByType(Mobi\Header\ExthHeader::TYPE_AUTHOR); # Doyle, Arthur Conan, Sir, 1859-1930
echo $exth->getRecordByType(Mobi\Header\ExthHeader::TYPE_PUBLISHER); # Mobipocket (an Amazon.com company)
Testing
./vendor/bin/phpunit
Todo
- Parse .mobi files
- More tests
- EXTH record type constants
- Helper methods to get common attributes (title, author etc)
Thanks
统计信息
- 总下载量: 219
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 5
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-09-19