Overview

Namespaces

  • Magyarjeti
    • Loripsum
      • Http
  • PHP

Classes

  • Client
  • Overview
  • Namespace
  • Class
  • Tree

Class Client

Client for loripsum.net.

Namespace: Magyarjeti\Loripsum
Located at Magyarjeti/Loripsum/Client.php
Methods summary
public
# __construct( Magyarjeti\Loripsum\Http\AdapterInterface $conn )

Create new loripsum client.

Create new loripsum client.

Parameters

$conn
public Magyarjeti\Loripsum\Client
# html( integer $paragraphs = null )

Ask for HTML text.

Ask for HTML text.

Parameters

$paragraphs
<p>Number of paragraphs.</p>

Returns

Magyarjeti\Loripsum\Client

Client


public Magyarjeti\Loripsum\Client
# text( integer $paragraphs = null )

Ask for plain text.

Ask for plain text.

Parameters

$paragraphs
<p>Number of paragraphs.</p>

Returns

Magyarjeti\Loripsum\Client

Client


public Magyarjeti\Loripsum\Client
# __call( string $name, array $params )

Set text generation parameters.

Set text generation parameters.

Parameters

$name
$params

Returns

Magyarjeti\Loripsum\Client

Client


Throws

RuntimeException

\RuntimeException


protected string
# generate( )

Generate the text.

Generate the text.

Returns

string

string


Constants summary
string API_URL

Const

string API endpoint.


# 'http://loripsum.net/api/'
Properties summary
protected array $capabilities

Text generation capabilities.

Text generation capabilities.

# [ 'short', 'medium', 'long', 'verylong', 'decorate', 'link', 'ul', 'ol', 'dl', 'bq', 'code', 'headers', 'allcaps', 'prude' ]
protected array $params
# []
protected integer $paragraphs

Number of paragraphs to generate.

Number of paragraphs to generate.

#
protected Magyarjeti\Loripsum\Http\AdapterInterface $conn

HTTP adapter instance.

HTTP adapter instance.

#
API documentation generated by ApiGen