Current section
Files
Jump to
Current section
Files
lib/elixilorem.ex
defmodule Elixilorem do
alias Elixilorem.GetSum, as: GS
def paragraph(), do: paragraphs
def paragraphs(count \\ 1), do: _block(:paragraphs, count)
def paragraphs(count, %{flavor: flavor}), do: _block(:paragraphs, count, %{flavor: flavor, format: nil})
def sentence(), do: sentences
def sentences(count \\ 1), do: _block(:sentences, count)
def sentences(count, %{flavor: flavor}), do: _block(:sentences, count, %{flavor: flavor, format: nil})
def word(), do: words
def words(count \\ 1), do: _block(:words, count)
def words(count, %{flavor: flavor}), do: _block(:words, count, %{flavor: flavor, format: nil})
defp _block(type, count, params \\ %{flavor: nil, format: nil}), do:
GS.get_block_sequence(type, count, params)
end