A
Command ::addCache () — Method in class Command
AbstractCommandLineController — Class 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
AbstractConverter — Class in namespace Library\Converter
Array2INI — Class in namespace Library\Converter
Array to INI format converter $Html2Text — Property in class Html2Text
AbstractInvokable — Class in namespace Library\Object
Magic handling of properties access AbstractAdapter — Class 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
$CodeParser — Property 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
CodeParser — Class in namespace Library
Source code parser Command — Class in namespace Library
Largely inspired from http://github.com/kbjr/Git.php CommandLineControllerInterface — Class in namespace Library\CommandLine
CommandLine controller interface CommandNotFoundException — Class in namespace Library
AbstractConverter ::convert () — Method in class AbstractConverter
Process a content conversion Array2INI ::convert () — Method in class Array2INI
Process a content conversion $Html2Text — Property in class Html2Text
Html2Text ::convert () — Method in class Html2Text
Process a content conversion Xml2Array ::convert () — Method in class Xml2Array
Process a content conversion Code — Class in namespace Library\Helper
Code helper ConditionalComment — Class in namespace Library\Helper
Internet Explorer conditional HTML comment $ConditionalComment — Property in class ConditionalComment
Shortcuts to use in conditions $ConditionalComment — Property 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 Config — Class in namespace Library\StaticConfiguration
Static global configuration object manager ConfiguratorInterface — Class in namespace Library\StaticConfiguration
Config class interface to use with \Library\StaticConfiguration\Config $MorseCode — Property 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
Directory — Class in namespace Library\Helper
Directory helper $Reporter — Property in class Reporter
$Reporter — Property in class Reporter
Router ::distribute () — Method in class Router
Actually dispatch the current route Encrypt ::decrypt () — Method in class Encrypt
Decryption function $MorseCode — Property in class MorseCode
$MorseCode — Property in class MorseCode
$MorseCode — Property in class MorseCode
$MorseCode — Property in class MorseCode
$Table — Property 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
$Stream — Property 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 Encrypt — Class 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
Formater — Class in namespace Library\CommandLine
Formater ::format () — Method in class Formater
Formater ::fetch () — Method in class Formater
Helper ::formatHelpString () — Method in class Helper
Factory — Class 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 FactoryInterface — Class 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 File — Class in namespace Library\Helper
File helper $File — Property 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 Filesystem — Class 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) FlashSession — Class in namespace Library\Session
Session manager class FileRotator — Class 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
Helper — Class in namespace Library\CommandLine
Html2Text — Class in namespace Library\Converter
HTML to plain text converter Html — Class 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 Html — Class 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
$Stream — Property 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 $ConditionalComment — Property 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. InvokableAccessException — Class in namespace Library\Object
InvokableInterface — Class 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 $MorseCode — Property 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
$Html2Text — Property in class Html2Text
Logger — Class 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 $MorseCode — Property in class MorseCode
M
$Formater — Property 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 MorseCode — Class 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 . Number — Class 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 $ConditionalComment — Property 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 Pagination — Class in namespace Library\Tool
R
$CodeParser — Property 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 OFF ) AbstractCommandLineController ::runQuietCommand () — Method in class AbstractCommandLineController
Run the command line in quiet mode, trying to not write anything on screen (default is OFF ) AbstractCommandLineController ::runDebugCommand () — Method in class AbstractCommandLineController
Run the command line in debug mode, writing some scripts information during runtime (default is OFF ) 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 $File — Property 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 Regex — Class in namespace Library\Helper
Regex helper Request — Class in namespace Library\Helper
Request helper RomanNumber — Class in namespace Library\Helper
RomanNumber helper $RomanNumber — Property in class RomanNumber
$RomanNumber — Property in class RomanNumber
$RomanNumber — Property 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 RegistryInvokable — Class 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 Reporter — Class 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 Router — Class 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
Stream — Class in namespace Library\CommandLine
Command line streams manager $Stream — Property 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 Session — Class 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 SessionInterface — Class 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
$MorseCode — Property 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 Text — Class 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 $Html — Property in class Html
Array of a table parts Table — Class in namespace Library\Tool
Table helper tool U
AbstractCommandLineController ::usage () — Method in class AbstractCommandLineController
Url — Class 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 $MorseCode — Property in class MorseCode
X
Xml2Array — Class in namespace Library\Converter
XML to array converter _
CodeParser ::__construct () — Method in class CodeParser
Construct a code parser object $AbstractCommandLineController — Property in class AbstractCommandLineController
This must be over-written in any child class $AbstractCommandLineController — Property 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