Sha256: 4ddf08f55029c719cb31ba3899ba8159f59c0841893da099776c80cde6749284
Contents?: true
Size: 464 Bytes
Versions: 5
Compression:
Stored size: 464 Bytes
Contents
class Mangos::ResortPagesProcessor def initialize(package) @package = package end def create(path) raise "Not for new books!" end def update(path, book) page_paths = Mangos::PagesInflater.new(book.page_paths).inflate sorted_page_paths = Naturalsorter::Sorter.sort(page_paths, true) book.page_paths = Mangos::PagesDeflater.new(sorted_page_paths).deflate true end def delete(book) raise "Not for deleted books!" end end
Version data entries
5 entries across 5 versions & 1 rubygems