A

DB::author() — Method in class DB
ArticleClass in namespace Cable8mm\DbToMarkdown\Models

B

BaseCommandClass in namespace Cable8mm\DbToMarkdown\Command
$ Article#bodyProperty in class Article

C

BaseCommand::configureArticle() — Method in class BaseCommand

Apply any additional configuration to an Article before processing.

BaseCommand::configure() — Method in class BaseCommand
CleanCommandClass in namespace Cable8mm\DbToMarkdown\Command
CleanCommand::configure() — Method in class CleanCommand
CreateJekyllCommandClass in namespace Cable8mm\DbToMarkdown\Command
CreateJekyllCommand::configure() — Method in class CreateJekyllCommand
CreateJekyllCommand::configureArticle() — Method in class CreateJekyllCommand

Apply any additional configuration to an Article before processing.

CreateMarkdownsCommandClass in namespace Cable8mm\DbToMarkdown\Command
DB::categories() — Method in class DB
$ Article#categoriesProperty in class Article

D

$ BaseCommand#databaseProperty in class BaseCommand
DBClass in namespace Cable8mm\DbToMarkdown

E

BaseCommand::execute() — Method in class BaseCommand
CleanCommand::execute() — Method in class CleanCommand

Delete generated Markdown files from the dist folder.

InitCommand::execute() — Method in class InitCommand
SeedingCommand::execute() — Method in class SeedingCommand
Seeding

F

Mapper::fields() — Method in class Mapper

G

BaseCommand::getDatabase() — Method in class BaseCommand

Lazily establish the database connection right before use.

BaseCommand::getOutputDir() — Method in class BaseCommand

Get the output directory for generated files.

CreateJekyllCommand::getOutputDir() — Method in class CreateJekyllCommand

Get the output directory for generated files.

DB::getInstance() — Method in class DB
DB::getConnection() — Method in class DB
IFormat::getExtension() — Method in class IFormat
Jekyll::getExtension() — Method in class Jekyll
Markdown::getExtension() — Method in class Markdown
Mapper::getMap() — Method in class Mapper
Mapper::getTitle() — Method in class Mapper
Mapper::getSlug() — Method in class Mapper
Mapper::getCategories() — Method in class Mapper
Mapper::getBody() — Method in class Mapper
Mapper::getPublishedAt() — Method in class Mapper

I

InitCommandClass in namespace Cable8mm\DbToMarkdown\Command
DB::isConnected() — Method in class DB
IFormatClass in namespace Cable8mm\DbToMarkdown\Formats
Mapper::isTitleArray() — Method in class Mapper
Article::in() — Method in class Article

J

JekyllClass in namespace Cable8mm\DbToMarkdown\Formats

M

BaseCommand::makeFormat() — Method in class BaseCommand

Create the format object from an Article.

CreateJekyllCommand::makeFormat() — Method in class CreateJekyllCommand

Create the format object from an Article.

CreateMarkdownsCommand::makeFormat() — Method in class CreateMarkdownsCommand

Create the format object from an Article.

DB::mapper() — Method in class DB
MarkdownClass in namespace Cable8mm\DbToMarkdown\Formats
MapperClass in namespace Cable8mm\DbToMarkdown\Mappers
Article::markdown() — Method in class Article
Article::make() — Method in class Article

P

IFormat::path() — Method in class IFormat
Jekyll::path() — Method in class Jekyll
Markdown::path() — Method in class Markdown
$ Article#publishedAtProperty in class Article

R

IFormat::render() — Method in class IFormat
Jekyll::render() — Method in class Jekyll
Markdown::render() — Method in class Markdown
Article::resolveCategories() — Method in class Article

S

SeedingCommandClass in namespace Cable8mm\DbToMarkdown\Command
DB::setInstance() — Method in class DB

Set a custom instance (useful for testing / DI).

$ Article#slugProperty in class Article
Article::setBodyCallback() — Method in class Article
Article::setAddHours() — Method in class Article

T

DB::table() — Method in class DB
Mapper::toArray() — Method in class Mapper
$ Article#titleProperty in class Article
Article::toArray() — Method in class Article

W

Mapper::where() — Method in class Mapper

_

BaseCommand::__construct() — Method in class BaseCommand
DB::__construct() — Method in class DB
Jekyll::__construct() — Method in class Jekyll
Markdown::__construct() — Method in class Markdown
Mapper::__construct() — Method in class Mapper
Article::__construct() — Method in class Article