Exemplo n.º 1
0
 public function testSave()
 {
     // Arrange
     $document = new MW\Document();
     $document->add(new Paragraph('This is some text.'));
     $paragraph = new Paragraph('Here some more.');
     $document->add($paragraph);
     // Act
     $result = $document->save(new Adapter\NullAdapter(), 'bogus.md');
     // Assert
     $this->assertTrue($result);
 }
Exemplo n.º 2
0
<?php

require __DIR__ . '/../vendor/autoload.php';
use Pachico\MarkdownWriter\Document;
use League\Flysystem\Adapter;
use Pachico\MarkdownWriter\Element as El;
// Create Document
$document = new Document();
// Add Header elements
$document->add(new El\H1('This is a H1 header.'))->add(new El\H2('This is a H2 header.'))->add(new El\H3('This is a H3 header.'))->add(new El\H4('This is a H4 header.'))->add(new El\H5('This is a H5 header.'))->add(new El\H6('This is a H6 header.'));
$adapter = new Adapter\Local(__DIR__);
$document->save($adapter, basename(__FILE__, 'php') . 'md');