Library
Index
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

Command::addCache() — Method in class Command
AbstractCommandLineControllerClass in namespace Library\CommandLine
Basic command line controller
AbstractCommandLineController::addDoneMethod() — Method in class AbstractCommandLineController
CommandLineControllerInterface::addDoneMethod() — Method in class CommandLineControllerInterface
Adding a method in the collection of done methods
Formater::addOption() — Method in class Formater
AbstractConverterClass in namespace Library\Converter
Array2INIClass in namespace Library\Converter
Array to INI format converter
$Html2TextProperty in class Html2Text
AbstractInvokableClass in namespace Library\Object
Magic handling of properties access
AbstractAdapterClass in namespace Library\Reporter
Reporter Adapters interface
FlashSession::allFlashes() — Method in class FlashSession
Get current session flash parameters stack
Session::addSessionTable() — Method in class Session
Add a session table entry
Table::addLine() — Method in class Table
Add a new line in the table body
Table::addColumn() — Method in class Table
Add a new column in the table body
Table::addCell() — Method in class Table
Add a new cell in the current line of the table body
Table::addHeaderLine() — Method in class Table
Add a new table header line
Table::addHeaderColumn() — Method in class Table
Add a new column in the table header
Table::addHeaderCell() — Method in class Table
Add a new table header cell
Table::addBodyLine() — Method in class Table
Add a new table body line
Table::addBodyColumn() — Method in class Table
Add a new column in the table body
Table::addBodyCell() — Method in class Table
Add a new table body cell
Table::addFooterLine() — Method in class Table
Add a new table footer line
Table::addFooterColumn() — Method in class Table
Add a new column in the table footers
Table::addFooterCell() — Method in class Table
Add a new table footer cell
Table::addContentLine() — Method in class Table
Table::addContentColumn() — Method in class Table
Table::addContentCol() — Method in class Table
Table::addBodyCol() — Method in class Table
Table::addContentCell() — Method in class Table
Table::addHeaderCol() — Method in class Table
Table::addFooterCol() — Method in class Table

B

$CodeParserProperty in class CodeParser
Formater::buildTaggedString() — Method in class Formater
Factory::build() — Method in class Factory
Build the object instance following current factory settings
FactoryInterface::build() — Method in class FactoryInterface
Build the object instance following current factory settings
ConditionalComment::buildCondition() — Method in class ConditionalComment
Build an HTML condition string for Internet Explorer around content
Url::build() — Method in class Url
Rebuild a full URL string from an array of elements

C

CodeParserClass in namespace Library
Source code parser
CommandClass in namespace Library
Largely inspired from http://github.com/kbjr/Git.php
CommandLineControllerInterfaceClass in namespace Library\CommandLine
CommandLine controller interface
CommandNotFoundExceptionClass in namespace Library
AbstractConverter::convert() — Method in class AbstractConverter
Process a content conversion
Array2INI::convert() — Method in class Array2INI
Process a content conversion
$Html2TextProperty in class Html2Text
Html2Text::convert() — Method in class Html2Text
Process a content conversion
Xml2Array::convert() — Method in class Xml2Array
Process a content conversion
CodeClass in namespace Library\Helper
Code helper
ConditionalCommentClass in namespace Library\Helper
Internet Explorer conditional HTML comment
$ConditionalCommentProperty in class ConditionalComment
Shortcuts to use in conditions
$ConditionalCommentProperty in class ConditionalComment
Directory::create() — Method in class Directory
Create a directory if necessary
Directory::chmod() — Method in class Directory
Change rights on a directory
File::copy() — Method in class File
Copy file $file_path if it exists to $target_path
Text::cut() — Method in class Text
Truncate a string at a maximum length, adding it a suffix like '...'
FlashSession::commit() — Method in class FlashSession
Save current session
FlashSession::clearFlashes() — Method in class FlashSession
Delete current session flash parameters
Session::close() — Method in class Session
Close the current session
Session::commit() — Method in class Session
Save current session
Session::clear() — Method in class Session
Destroy current session
SessionInterface::close() — Method in class SessionInterface
Close the current session
SessionInterface::commit() — Method in class SessionInterface
Save current session contents
SessionInterface::clear() — Method in class SessionInterface
Destroy current session
ConfigClass in namespace Library\StaticConfiguration
Static global configuration object manager
ConfiguratorInterfaceClass in namespace Library\StaticConfiguration
Config class interface to use with \Library\StaticConfiguration\Config
$MorseCodeProperty in class MorseCode
Pagination::current() — Method in class Pagination

D

AbstractCommandLineController::distribute() — Method in class AbstractCommandLineController
Distribution of the work
AbstractCommandLineController::debugWrite() — Method in class AbstractCommandLineController
Write a string only in debug mode
Array2INI::doConvert() — Method in class Array2INI
Code::dumpClosure() — Method in class Code
DirectoryClass in namespace Library\Helper
Directory helper
$ReporterProperty in class Reporter
$ReporterProperty in class Reporter
Router::distribute() — Method in class Router
Actually dispatch the current route
Encrypt::decrypt() — Method in class Encrypt
Decryption function
$MorseCodeProperty in class MorseCode
$MorseCodeProperty in class MorseCode
$MorseCodeProperty in class MorseCode
$MorseCodeProperty in class MorseCode
$TableProperty in class Table

E

AbstractCommandLineController::error() — Method in class AbstractCommandLineController
Format and write an error message to STDOUT (or STDERR) and exits with status $status
$StreamProperty in class Stream
STDERR stream for writing
Stream::error() — Method in class Stream
Write a message on STDERR and exit with an error status
Code::extendsClass() — Method in class Code
Check if a class extends a certain class
Directory::ensureExists() — Method in class Directory
Build a directory with its whole hierarchy if necessary
EncryptClass in namespace Library\Tool
Simple encrypt/decrypt system
Encrypt::encrypt() — Method in class Encrypt
Encryption function $Key="what" $MonTexte="Lorem ipsum." $str_encrypt = encrypt($MonTexte,$Key);
MorseCode::encode() — Method in class MorseCode
Pagination::exists() — Method in class Pagination

F

FormaterClass in namespace Library\CommandLine
Formater::format() — Method in class Formater
Formater::fetch() — Method in class Formater
Helper::formatHelpString() — Method in class Helper
FactoryClass in namespace Library
Factory will try to create an object following user rules and passing it arguments
Factory::findBuilder() — Method in class Factory
Find the object builder class following current factory settings
FactoryInterfaceClass in namespace Library
FactoryInterface::findBuilder() — Method in class FactoryInterface
Find the object builder class following current factory settings
Code::fetchArguments() — Method in class Code
Launch a function or class's method fetching it arguments according to its declaration
FileClass in namespace Library\Helper
File helper
$FileProperty in class File
List of units to build the size field, ordered by 1024 operator on original size
File::formatFilename() — Method in class File
Formatting file names
FilesystemClass in namespace Library\Helper
File helper
Text::fromCamelCase() — Method in class Text
Transform a name from CamelCase to other
AbstractInvokable::findPropertyName() — Method in class AbstractInvokable
Search a property name in the current object with one or tow leading underscores
AbstractInvokable::findPropertyNameStatic() — Method in class AbstractInvokable
Search a property name in the current object with one or tow leading underscores
Router::forward() — Method in class Router
Forward the application to a new route (no HTTP redirect)
FlashSessionClass in namespace Library\Session
Session manager class
FileRotatorClass in namespace Library\Tool
Rotate system for files

G

CodeParser::get_objectName() — Method in class CodeParser
CodeParser::get_objectType() — Method in class CodeParser
CodeParser::get_shortDescription() — Method in class CodeParser
CodeParser::get_longDescription() — Method in class CodeParser
Command::getCached() — Method in class Command
Command::getCache() — Method in class Command
Command::getCommandPath() — Method in class Command
Get the system path of a command
AbstractCommandLineController::getDoneMethods() — Method in class AbstractCommandLineController
AbstractCommandLineController::getScript() — Method in class AbstractCommandLineController
Get the current command line script called
AbstractCommandLineController::getParameters() — Method in class AbstractCommandLineController
Get the parameters collection
AbstractCommandLineController::getPrompt() — Method in class AbstractCommandLineController
Get last user input
AbstractCommandLineController::getVersionString() — Method in class AbstractCommandLineController
AbstractCommandLineController::getopt() — Method in class AbstractCommandLineController
AbstractCommandLineController::getOptionMethod() — Method in class AbstractCommandLineController
AbstractCommandLineController::getOptionDescription() — Method in class AbstractCommandLineController
AbstractCommandLineController::getOptionHelp() — Method in class AbstractCommandLineController
CommandLineControllerInterface::getDoneMethods() — Method in class CommandLineControllerInterface
Get the collection of done methods
CommandLineControllerInterface::getScript() — Method in class CommandLineControllerInterface
Get the current command line script called
CommandLineControllerInterface::getParameters() — Method in class CommandLineControllerInterface
Get the parameters collection
Helper::getopt() — Method in class Helper
Helper::getOptionMethod() — Method in class Helper
Helper::getOptionDescription() — Method in class Helper
Helper::getOptionHelp() — Method in class Helper
Helper::getHelpInfo() — Method in class Helper
Stream::getUserResponse() — Method in class Stream
Get last user input on STDIN
Code::getPropertyName() — Method in class Code
Transforms a property name from CamelCase to underscored
Code::getPropertyMethodName() — Method in class Code
Transform a property name from underscored to CamelCase used in magic method names
File::getUniqFilename() — Method in class File
Returns a filename or directory that does not exist in the destination
File::getExtension() — Method in class File
Returns the extension of a file name
File::getHumanReadableFilename() — Method in class File
Render a human readable string from a file name
File::getTransformedFilesize() — Method in class File
Returns a formatted file size in bytes or derived unit
Filesystem::getOctal() — Method in class Filesystem
Get safely the octal form of $int if necessary
Html::getId() — Method in class Html
Get a DOM unique ID
Html::getNewId() — Method in class Html
Create and get a new DOM unique ID
Number::getFibonacciItem() — Method in class Number
Get the $val element of the Fibonacci suite
Number::getLuhnKey() — Method in class Number
Luhn formula: get the Luhn digit of an integer
Number::getSumOfDigits() — Method in class Number
Calculate the sum of the digits of a number (its absolute entire value)
Regex::getPattern() — Method in class Regex
Get a read-to-use regular expression from a string pattern
Request::getUserIp() — Method in class Request
Get the IP address of request device
Text::getHumanReadable() — Method in class Text
Transform a string to a human readable one
Url::getRequestUrl() — Method in class Url
Get the current browser/server URL
Url::getHttpProtocol() — Method in class Url
Get the current 'http' or 'https' protocol
Url::getAbsoluteUrl() — Method in class Url
Returns if possible an absolute URL in the current system
Url::getParameter() — Method in class Url
Get the value of an URL parameter
Logger::getOptions() — Method in class Logger
Logger::getUserIp() — Method in class Logger
Get the user IP address
RegistryInvokable::getFlag() — Method in class RegistryInvokable
Get the object flag for registry properties visibility
RegistryInvokable::getData() — Method in class RegistryInvokable
Global getter
Reporter::getFlag() — Method in class Reporter
Get the reporter flag
Reporter::getAdapterType() — Method in class Reporter
Get the current adapter name
Reporter::getAdapter() — Method in class Reporter
Get the current adapter
Reporter::getOutput() — Method in class Reporter
Get the processed content
Router::getCollection() — Method in class Router
Get a collection object if it was not
Router::getUrl() — Method in class Router
Get the current URL
Router::getRoute() — Method in class Router
Get the current route
Router::getRouteParsed() — Method in class Router
Get the current route parsed infos
Router::getRoutes() — Method in class Router
Get the routes collection
Router::getArgumentsMap() — Method in class Router
Get the arguments table
Router::getMatchers() — Method in class Router
Get the route matcher
Router::generateUrl() — Method in class Router
Build a new route URL
FlashSession::getFlash() — Method in class FlashSession
Get a current session flash parameter
Session::getSessionTable() — Method in class Session
Get the full session table
Session::getId() — Method in class Session
Get current session ID
Session::getName() — Method in class Session
Get current session name
Session::getAttributes() — Method in class Session
Get all current session values
Session::get() — Method in class Session
Get current session parameter
Session::getBackup() — Method in class Session
Get an initial session value
SessionInterface::getId() — Method in class SessionInterface
Get current session ID
SessionInterface::getName() — Method in class SessionInterface
Get current session name
SessionInterface::getAttributes() — Method in class SessionInterface
Get all current session values
SessionInterface::get() — Method in class SessionInterface
Get current session parameter
Config::getConfigurator() — Method in class Config
Config::getRegistry() — Method in class Config
Config::getDefaults() — Method in class Config
Config::getRequired() — Method in class Config
Config::getInternal() — Method in class Config
Config::get() — Method in class Config
Config::getDefault() — Method in class Config
ConfiguratorInterface::getDefaults() — Method in class ConfiguratorInterface
Get the default configuration values
ConfiguratorInterface::getRequired() — Method in class ConfiguratorInterface
Get the required configuration entries
Encrypt::getSalt() — Method in class Encrypt
FileRotator::getFilename() — Method in class FileRotator
Get the name of a file to rotate
MorseCode::getLetter() — Method in class MorseCode
MorseCode::getWord() — Method in class MorseCode
MorseCode::getString() — Method in class MorseCode
Pagination::getLimit() — Method in class Pagination
Pagination::getOffset() — Method in class Pagination
Pagination::getPagesNumber() — Method in class Pagination
Pagination::getItemsNumber() — Method in class Pagination
Pagination::getCollection() — Method in class Pagination
Pagination::getPaginatedCollection() — Method in class Pagination
Pagination::getPageNumber() — Method in class Pagination
Table::getTable() — Method in class Table
Get the full table array
Table::getTableIterator() — Method in class Table
Get the full table or a part of the table as an ArrayIterator object
Table::getLine() — Method in class Table
Get a line of the table body
Table::getColumn() — Method in class Table
Get a column of the table body
Table::getCell() — Method in class Table
Get a cell of the table body
Table::getPadFlag() — Method in class Table
Get the table pad flag
Table::getTitle() — Method in class Table
Get the table title
Table::getHeader() — Method in class Table
Get the table headers lines
Table::getHeaderLine() — Method in class Table
Get a table headers line
Table::getHeaderColumn() — Method in class Table
Get a table headers column
Table::getHeaderCell() — Method in class Table
Get a table headers cell
Table::getBody() — Method in class Table
Get the table body lines
Table::getBodyLine() — Method in class Table
Get a table body line
Table::getBodyColumn() — Method in class Table
Get a column of the table body
Table::getBodyCell() — Method in class Table
Get a table body cell
Table::getFooter() — Method in class Table
Get the table footers lines
Table::getFooterLine() — Method in class Table
Get a table footers line
Table::getFooterColumn() — Method in class Table
Get a table footers column
Table::getFooterCell() — Method in class Table
Get a table footers cell
Table::getTableColumnSize() — Method in class Table
Get the table columns size
Table::getTableLineSize() — Method in class Table
Get the table lines size
Table::getTableCellSize() — Method in class Table
Get the table cells size
Table::getSizesInfos() — Method in class Table
Get a string information presenting an overview of the table
Table::getContents() — Method in class Table
Table::getContentLine() — Method in class Table
Table::getContentColumn() — Method in class Table
Table::getContentCol() — Method in class Table
Table::getBodyCol() — Method in class Table
Table::getContentCell() — Method in class Table
Table::getTableColSize() — Method in class Table
Table::getCol() — Method in class Table
Table::getHeaderCol() — Method in class Table
Table::getFooterCol() — Method in class Table
Table::getColumnSize() — Method in class Table
Table::getColSize() — Method in class Table
Table::getLineSize() — Method in class Table
Table::getCellSize() — Method in class Table

H

HelperClass in namespace Library\CommandLine
Html2TextClass in namespace Library\Converter
HTML to plain text converter
HtmlClass in namespace Library\Helper
HTML language helper
Html::hasId() — Method in class Html
Verify if a reference is already defined in the DOM IDs register
HtmlClass in namespace Library\Reporter\Adapter
FlashSession::hasFlash() — Method in class FlashSession
Test if current session has flash parameters
Session::has() — Method in class Session
Test if the current session has a parameter
SessionInterface::has() — Method in class SessionInterface
Test if the current session has a parameter

I

Command::isCached() — Method in class Command
$StreamProperty in class Stream
STDIN stream for reading
Factory::init() — Method in class Factory
Initialize the factory with an array of options
Code::impelementsInterface() — Method in class Code
Check if a class implements a certain interface
Code::implementsInterface() — Method in class Code
Check if a class implements a certain interface
Code::isClassInstance() — Method in class Code
Check if a an object is an instance of a class
$ConditionalCommentProperty in class ConditionalComment
Directory::isGitClone() — Method in class Directory
Test if a path seems to be a git clone
Directory::isDotPath() — Method in class Directory
Test if a filename seems to have a dot as first character
Number::isOdd() — Method in class Number
Test if an integer is an "odd number"
Number::isEven() — Method in class Number
Test if an integer is an "even number"
Number::isPrime() — Method in class Number
Test if an integer is a "prime number"
Number::isLuhn() — Method in class Number
Check that the last number in a suite is its Luhn key
Number::isSelfDescribing() — Method in class Number
Test if a number is "self-describing":
Number::isJollyJumperSeries() — Method in class Number
Test if a series of numbers is a "Jolly Jumper":
Request::isCli() — Method in class Request
Check if the request is sent by command line interface
Request::isAjax() — Method in class Request
Check if the request is sent via AJAX
RomanNumber::isRomanNumber() — Method in class RomanNumber
RomanNumber::intToRoman() — Method in class RomanNumber
Get the roman notation of a number inferior to 5000
Url::isUrl() — Method in class Url
Validate an URL (without a hash content)
Url::isEmail() — Method in class Url
Validate an email address
Logger::interpolate() — Method in class Logger
Interpolates context values into the message placeholders.
InvokableAccessExceptionClass in namespace Library\Object
InvokableInterfaceClass in namespace Library\Object
Magic handling of properties access interface
Session::isOpened() — Method in class Session
Test if the current session is already started
Session::isLoaded() — Method in class Session
Test if the current session is already loaded
SessionInterface::isOpened() — Method in class SessionInterface
Test if the current session is already started
SessionInterface::isLoaded() — Method in class SessionInterface
Test if the current session is already loaded
$MorseCodeProperty in class MorseCode
Pagination::isFirst() — Method in class Pagination
Pagination::isLast() — Method in class Pagination
Pagination::isCurrent() — Method in class Pagination

J

Html::javascriptProtect() — Method in class Html
Build an HTML string to use in javascripts attributes or functions

K

Pagination::key() — Method in class Pagination

L

$Html2TextProperty in class Html2Text
LoggerClass in namespace Library
Write some log infos in log files
Logger::log() — Method in class Logger
Logs with an arbitrary level.
Config::load() — Method in class Config
Config::loaded() — Method in class Config
Check if the configurator is loaded
$MorseCodeProperty in class MorseCode

M

$FormaterProperty in class Formater
Written messages
Formater::message() — Method in class Formater
Router::matchUrl() — Method in class Router
Test if an URL has a corresponding route
FileRotator::mustRotate() — Method in class FileRotator
Does the current file need to be rotated
MorseCodeClass in namespace Library\Tool

N

Formater::newLine() — Method in class Formater
Code::namespaceExists() — Method in class Code
Test if a namespace can be found in declared classes or via Composer autoloader if so This method will search concerned namespace in PHP declared classes namespaces and, if found, in a Composer namespaces mapping usually stored in vendor/composer/autoload_namespaces.php, searching for a directory that should contains the nameapace following the FIG standards.
NumberClass in namespace Library\Helper
Number helper
AbstractAdapter::newLine() — Method in class AbstractAdapter
Adapter new line sign
Pagination::next() — Method in class Pagination

O

Code::organizeArguments() — Method in class Code
Organize an array of arguments to pass to a function or class's method according to its declaration
$ConditionalCommentProperty in class ConditionalComment
Operators to use in conditions
Session::open() — Method in class Session
Open the current session
SessionInterface::open() — Method in class SessionInterface
Open the current session
Config::overload() — Method in class Config
Overload a config registry

P

AbstractCommandLineController::parseAndWrite() — Method in class AbstractCommandLineController
Parse, format and write a message to STDOUT
AbstractCommandLineController::prompt() — Method in class AbstractCommandLineController
Prompt user input
Formater::prompt() — Method in class Formater
Formater::parse() — Method in class Formater
Stream::prompt() — Method in class Stream
Write a message on STDOUT and wait for a user input on STDIN
Xml2Array::parse() — Method in class Xml2Array
ConditionalComment::parseSingleCondition() — Method in class ConditionalComment
Parse a single condition item replacing shortcuts
Directory::purge() — Method in class Directory
Remove a directory contents but not the directory itself
Html::parseAttributes() — Method in class Html
Build an attributes HTML string from an array like variable => value pairs
Url::parse() — Method in class Url
Parse an URL and returns its composition as an array, with the URI query if so
PaginationClass in namespace Library\Tool

R

$CodeParserProperty in class CodeParser
Command::run() — Method in class Command
Run a command on a Linux/UNIX system reading it from cache if so
Command::runCommand() — Method in class Command
Run a command on a Linux/UNIX system
AbstractCommandLineController::runHelpCommand() — Method in class AbstractCommandLineController
List of all options and features of the command line tool ; for some commands, a specific help can be available, running --command --help Some command examples are purposed running --console --help
AbstractCommandLineController::runVerboseCommand() — Method in class AbstractCommandLineController
Run the command line in verbose mode, writing some information on screen (default is )
AbstractCommandLineController::runQuietCommand() — Method in class AbstractCommandLineController
Run the command line in quiet mode, trying to not write anything on screen (default is )
AbstractCommandLineController::runDebugCommand() — Method in class AbstractCommandLineController
Run the command line in debug mode, writing some scripts information during runtime (default is )
AbstractCommandLineController::runForceCommand() — Method in class AbstractCommandLineController
Run the command line in forced mode ; any choice will be set on default value if so
AbstractCommandLineController::runInteractiveCommand() — Method in class AbstractCommandLineController
Run the command line in interactive mode ; any choice will be prompted if possible
AbstractCommandLineController::runVersionCommand() — Method in class AbstractCommandLineController
Get versions of system environment
AbstractCommandLineController::runArgumentHelp() — Method in class AbstractCommandLineController
Directory::remove() — Method in class Directory
Remove a directory with its whole contents
$FileProperty in class File
List of characters replaced by a space in a file name to build a human readable string
File::remove() — Method in class File
Remove a file if it exists
Filesystem::resolveRelatedPath() — Method in class Filesystem
Returns a relative path between two filesystem realpaths
RegexClass in namespace Library\Helper
Regex helper
RequestClass in namespace Library\Helper
Request helper
RomanNumberClass in namespace Library\Helper
RomanNumber helper
$RomanNumberProperty in class RomanNumber
$RomanNumberProperty in class RomanNumber
$RomanNumberProperty in class RomanNumber
RomanNumber::romanToInt() — Method in class RomanNumber
Get the integer equivalent from roman notation
Url::resolvePath() — Method in class Url
Returns the URL with paths cleaned (./ and ../ are resolved)
Url::resolveHttp() — Method in class Url
Returns an URL with leading 'http://' if it was absent Inspired by SPIP http://spip.net
RegistryInvokableClass in namespace Library\Object
Magic handling of properties access
AbstractAdapter::renderTag() — Method in class AbstractAdapter
Render a content with a specific tag mask
Html::renderTag() — Method in class Html
Render a content with a specific tag mask
ReporterClass in namespace Library\Reporter
Reporter::reset() — Method in class Reporter
Reset all object properties to default or empty values
Reporter::render() — Method in class Reporter
Render a content with a specific tag mask
Reporter::renderMulti() — Method in class Reporter
Render a content with a specific tag mask and some placeholders
RouterClass in namespace Library
The global router class
Router::routeExists() — Method in class Router
Check if a route exists
Router::redirect() — Method in class Router
Make a redirection to a new route (HTTP redirect)
FlashSession::read() — Method in class FlashSession
Start the current session if so
Session::read() — Method in class Session
Read the current session contents
Session::regenerateId() — Method in class Session
Regenrate current session ID
Session::remove() — Method in class Session
Delete a session parameter
SessionInterface::read() — Method in class SessionInterface
Read current session contents
SessionInterface::regenerateId() — Method in class SessionInterface
Regenrate current session ID
SessionInterface::remove() — Method in class SessionInterface
Delete a session parameter
FileRotator::rotate() — Method in class FileRotator
Rotate file if so
Pagination::rewind() — Method in class Pagination
Table::render() — Method in class Table
Plain text rendering of the table

S

CodeParser::set_objectName() — Method in class CodeParser
CodeParser::set_objectType() — Method in class CodeParser
AbstractCommandLineController::setDebug() — Method in class AbstractCommandLineController
AbstractCommandLineController::setVerbose() — Method in class AbstractCommandLineController
AbstractCommandLineController::setForce() — Method in class AbstractCommandLineController
AbstractCommandLineController::setInteractive() — Method in class AbstractCommandLineController
AbstractCommandLineController::setQuiet() — Method in class AbstractCommandLineController
AbstractCommandLineController::setScript() — Method in class AbstractCommandLineController
Set the current command line script called
AbstractCommandLineController::setParameters() — Method in class AbstractCommandLineController
Set the command line parameters
CommandLineControllerInterface::setScript() — Method in class CommandLineControllerInterface
Set the current command line script called
CommandLineControllerInterface::setParameters() — Method in class CommandLineControllerInterface
Set the command line parameters
Formater::setAutospaced() — Method in class Formater
Formater::setForegroundColor() — Method in class Formater
Formater::setBackgroundColor() — Method in class Formater
Formater::setTextOption() — Method in class Formater
Formater::setMessage() — Method in class Formater
Formater::spacedStr() — Method in class Formater
StreamClass in namespace Library\CommandLine
Command line streams manager
$StreamProperty in class Stream
STDOUT stream for writing
Html2Text::setAllowedTags() — Method in class Html2Text
Html2Text::setLineWidth() — Method in class Html2Text
Factory::setOptions() — Method in class Factory
Set the object options like property => value
Directory::slashDirname() — Method in class Directory
Get a dirname with one and only trailing slash
Html::setHtmlTagClosure() — Method in class Html
Set the HTML tags closure (/> by default)
Text::stripSpecialChars() — Method in class Text
Strip all special characters in a string
Text::slugify() — Method in class Text
Get a slugified string
Url::setParameter() — Method in class Url
Set the value of an URL parameter
RegistryInvokable::setFlag() — Method in class RegistryInvokable
Set the object flag for registry properties visibility
RegistryInvokable::setData() — Method in class RegistryInvokable
Global setter
Reporter::setFlag() — Method in class Reporter
Set the reporter flag
Reporter::setAdapterType() — Method in class Reporter
Set the adapter type to use
Reporter::setAdapter() — Method in class Reporter
Set the adapter
Reporter::setOutput() — Method in class Reporter
Set some content
Router::setUrl() — Method in class Router
Set the current URL
Router::setRoute() — Method in class Router
Set the current route
Router::setRouteParsed() — Method in class Router
Set the current route parsed infos
Router::setRoutes() — Method in class Router
Set the routes collection
Router::setArgumentsMap() — Method in class Router
Set the arguments correspondances table like ( true arg in URL => true arg name in the app )
Router::setMatchers() — Method in class Router
Set a collection of masks to parse and match a route URL
FlashSession::setFlash() — Method in class FlashSession
Set a current session flash parameter
SessionClass in namespace Library\Session
Session manager class
Session::start() — Method in class Session
Start the current session and read it
Session::set() — Method in class Session
Set current session parameter
SessionInterfaceClass in namespace Library\Session
SessionInterface::start() — Method in class SessionInterface
Start the current session and load it
SessionInterface::set() — Method in class SessionInterface
Set current session parameter
Config::setConfigurator() — Method in class Config
Config::setRegistry() — Method in class Config
Config::set() — Method in class Config
Encrypt::setSalt() — Method in class Encrypt
$MorseCodeProperty in class MorseCode
Pagination::setLimit() — Method in class Pagination
Pagination::setOffset() — Method in class Pagination
Pagination::setPagesNumber() — Method in class Pagination
Pagination::setItemsNumber() — Method in class Pagination
Pagination::setCollection() — Method in class Pagination
Pagination::setOffsetByPageNumber() — Method in class Pagination
Table::setPadFlag() — Method in class Table
Set the table flag used for cell padding
Table::setTitle() — Method in class Table
Set the table title
Table::setHeader() — Method in class Table
Set the table headers lines
Table::setHeaderLine() — Method in class Table
Set a table header line
Table::setHeaderColumn() — Method in class Table
Set a column in the table header
Table::setHeaderCell() — Method in class Table
Set a table header cell
Table::setBody() — Method in class Table
Set the table body lines
Table::setBodyLine() — Method in class Table
Set a table body line
Table::setBodyColumn() — Method in class Table
Set a column in the table body
Table::setBodyCell() — Method in class Table
Set a table body cell
Table::setFooter() — Method in class Table
Set the table footer lines
Table::setFooterLine() — Method in class Table
Set a table footer line
Table::setFooterColumn() — Method in class Table
Set a column in the table footers
Table::setFooterCell() — Method in class Table
Set a table footer cell
Table::setContents() — Method in class Table
Table::setContentLine() — Method in class Table
Table::setContentColumn() — Method in class Table
Table::setContentCol() — Method in class Table
Table::setBodyCol() — Method in class Table
Table::setContentCell() — Method in class Table
Table::setHeaderCol() — Method in class Table
Table::setFooterCol() — Method in class Table

T

Helper::treatOptions() — Method in class Helper
File::touch() — Method in class File
Create an empty file or touch an existing file
TextClass in namespace Library\Helper
Text helper
Text::toCamelCase() — Method in class Text
Transform a name in CamelCase
AbstractAdapter::tab() — Method in class AbstractAdapter
Adapter new tabulation
$HtmlProperty in class Html
Array of a table parts
TableClass in namespace Library\Tool
Table helper tool

U

AbstractCommandLineController::usage() — Method in class AbstractCommandLineController
UrlClass in namespace Library\Helper
URL common methods
Url::url() — Method in class Url
Global URL builder
Router::urlEncode() — Method in class Router
Special 'urlencode' function to only encode strings and let any "%s" mask not encoded

V

AbstractCommandLineController::verboseWrite() — Method in class AbstractCommandLineController
Write a string only in verbose mode
Config::validate() — Method in class Config
Check if a custom Config class defines all required values
Pagination::valid() — Method in class Pagination

W

AbstractCommandLineController::write() — Method in class AbstractCommandLineController
Format and write a string to STDOUT
AbstractCommandLineController::writeError() — Method in class AbstractCommandLineController
AbstractCommandLineController::writeThinError() — Method in class AbstractCommandLineController
AbstractCommandLineController::writeInfo() — Method in class AbstractCommandLineController
AbstractCommandLineController::writeComment() — Method in class AbstractCommandLineController
AbstractCommandLineController::writeHighlight() — Method in class AbstractCommandLineController
AbstractCommandLineController::writeBreak() — Method in class AbstractCommandLineController
AbstractCommandLineController::writeStop() — Method in class AbstractCommandLineController
AbstractCommandLineController::writeIntro() — Method in class AbstractCommandLineController
AbstractCommandLineController::writeNothingToDo() — Method in class AbstractCommandLineController
Stream::write() — Method in class Stream
Write a message on STDOUT
ConditionalComment::writeCondition() — Method in class ConditionalComment
Write an HTML condition for Internet Explorer around content
File::write() — Method in class File
Write a content in a file
Html::writeHtmlTag() — Method in class Html
Build an HTML string for a specific tag with attributes
Text::wrap() — Method in class Text
Logger::writeArray() — Method in class Logger
Write an array on one line
Logger::writeArrayItem() — Method in class Logger
Safely transform an array item in string
Reporter::write() — Method in class Reporter
Display on screen a content with a specific tag mask
FileRotator::write() — Method in class FileRotator
Write a string in the file
$MorseCodeProperty in class MorseCode

X

Xml2ArrayClass in namespace Library\Converter
XML to array converter

_

CodeParser::__construct() — Method in class CodeParser
Construct a code parser object
$AbstractCommandLineControllerProperty in class AbstractCommandLineController
This must be over-written in any child class
$AbstractCommandLineControllerProperty in class AbstractCommandLineController
This must be over-written in any child class
AbstractCommandLineController::__construct() — Method in class AbstractCommandLineController
AbstractCommandLineController::__toString() — Method in class AbstractCommandLineController
Magic distribution when printing object
Formater::__construct() — Method in class Formater
Formater::__toString() — Method in class Formater
Formater::__destruct() — Method in class Formater
Stream::__construct() — Method in class Stream
The three streams are initiated
Stream::__exit() — Method in class Stream
Exit the script execution
CommandNotFoundException::__construct() — Method in class CommandNotFoundException
Factory::__call() — Method in class Factory
Magic method to allow usage of $factory->propertyInCamelCase() for each class property
Logger::__construct() — Method in class Logger
Creation of a new logger entry
Logger::__set() — Method in class Logger
Allows to set a property or a configuration entry like : $logger->config_name = $val
Logger::__get() — Method in class Logger
Allows to call a configuration entry like : $logger->config_name
AbstractInvokable::__invoke() — Method in class AbstractInvokable
Magic getter when calling an object as a function
AbstractInvokable::__call() — Method in class AbstractInvokable
Magic handler when calling a non-existing method on an object
AbstractInvokable::__callStatic() — Method in class AbstractInvokable
Magic handler when calling a non-eixsting method statically on an object
AbstractInvokable::__get() — Method in class AbstractInvokable
Magic getter
AbstractInvokable::__set() — Method in class AbstractInvokable
Magic setter
AbstractInvokable::__isset() — Method in class AbstractInvokable
Magic checker
AbstractInvokable::__unset() — Method in class AbstractInvokable
Magic unsetter
InvokableAccessException::__construct() — Method in class InvokableAccessException
Constructor: creation of the parent instance
InvokableInterface::__call() — Method in class InvokableInterface
Magic handler when calling a non-existing method on an object
InvokableInterface::__callStatic() — Method in class InvokableInterface
Magic handler when calling a non-eixsting method statically on an object
InvokableInterface::__get() — Method in class InvokableInterface
Magic getter
InvokableInterface::__set() — Method in class InvokableInterface
Magic setter
InvokableInterface::__isset() — Method in class InvokableInterface
Magic checker
InvokableInterface::__unset() — Method in class InvokableInterface
Magic unsetter
RegistryInvokable::__construct() — Method in class RegistryInvokable
Object constructor
RegistryInvokable::__call() — Method in class RegistryInvokable
Magic handler when calling a non-existing method on an object
RegistryInvokable::__callStatic() — Method in class RegistryInvokable
Avoiding magic static handler
RegistryInvokable::__get() — Method in class RegistryInvokable
Magic getter
RegistryInvokable::__set() — Method in class RegistryInvokable
Magic setter
RegistryInvokable::__isset() — Method in class RegistryInvokable
Magic checker
RegistryInvokable::__unset() — Method in class RegistryInvokable
Magic unsetter
Reporter::__construct() — Method in class Reporter
Construction of a new Reporter object
Reporter::__toString() — Method in class Reporter
Returns the object global output
Router::__construct() — Method in class Router
Construction
FlashSession::__construct() — Method in class FlashSession
Constructor
Session::__construct() — Method in class Session
Constructor
Session::__destruct() — Method in class Session
Automatically store new entries at object destruction
Encrypt::__construct() — Method in class Encrypt
FileRotator::__construct() — Method in class FileRotator
Creation of a new file rotator
Pagination::__construct() — Method in class Pagination
Table::__construct() — Method in class Table
Table construction
Table::__toString() — Method in class Table
Rendering of the table
Table::_resetSizes() — Method in class Table
Reset the table sizes