PHP Class Exakat\Tasks\Load

Inheritance: extends Tasks
Datei anzeigen Open project: exakat/exakat Class Usage Examples

Public Properties

Property Type Description
$PROP_ABSOLUTE
$PROP_ALIAS
$PROP_ALTERNATIVE
$PROP_ARGS_MAX
$PROP_ARGS_MIN
$PROP_BRACKET
$PROP_CLOSETAG
$PROP_COUNT
$PROP_DELIMITER
$PROP_ENCLOSING
$PROP_ENCODING
$PROP_FNSNAME
$PROP_HEREDOC
$PROP_INTVAL
$PROP_NODELIMITER
$PROP_OPTIONS
$PROP_ORIGIN
$PROP_REFERENCE
$PROP_STRVAL
$PROP_VARIADIC
$TOKENNAMES
$TOKENS

Public Methods

Method Description
__construct ( $gremlin, $config, $subtask = Tasks::IS_NOT_SUBTASK )
run ( )

Private Methods

Method Description
addAtom ( $atom )
addAtomVoid ( )
addCall ( $type, $fullnspath, $callId )
addDefinition ( $type, $fullnspath, $definitionId )
addLink ( $origin, $destination, $label )
addNamespaceUse ( $originId, $aliasId, $useType )
addNoDelimiterCall ( $callId )
addToSequence ( $id )
checkTokens ( $filename )
endSequence ( )
escapeCsv ( $string )
exitContext ( )
fallbackToGlobal ( $type )
getFullnspath ( $nameId, $type = 'class' )
getToken ( $token )
hasExpression ( )
isContext ( $context )
makeFullnspath ( $namespaceAsId )
makeFunctioncall ( $nameTokenId, $argumentsId )
nestContext ( )
popExpression ( )
processAbstract ( )
processAddition ( )
processAnd ( )
processAppend ( )
processArguments ( $finals = [T_CLOSE_PARENTHESIS], $typehint = false )
processArray ( )
processArrayBracket ( )
processAs ( )
processAssignation ( )
processBitshift ( )
processBlock ( $standalone = true )
processBracket ( $followupFCOA = true )
processBreak ( )
processCase ( )
processCast ( )
processClass ( )
processClone ( )
processClosingTag ( )
processCoalesce ( )
processComparison ( )
processConst ( )
processCurlyExpression ( )
processDeclare ( )
processDefault ( )
processDefineAsConstants ( $argumentsId )
processDir ( $dir )
processDo ( )
processDollar ( )
processDollarCurly ( )
processDot ( )
processDoubleColon ( )
processEcho ( )
processEllipsis ( )
processEnd ( )
processExit ( )
processFCOA ( $id )
processFile ( $filename )
processFinal ( )
processFollowingBlock ( $finals )
processFor ( )
processForblock ( $finals )
processForeach ( )
processFunction ( )
processFunctioncall ( )
processGlobalVariable ( )
processGoto ( )
processHalt ( )
processIfthen ( )
processInlineHtml ( )
processInstanceof ( )
processInsteadof ( )
processInteger ( )
processInterface ( )
processKeyvalue ( )
processLiteral ( )
processLogical ( )
processMagicConstant ( )
processMultiplication ( )
processNamespace ( )
processNamespaceBlock ( )
processNew ( )
processNext ( )
processNextAsIdentifier ( )
processNone ( )
processNoscream ( )
processNot ( )
processNsname ( )
processNsnameAbsolute ( )
processObjectOperator ( )
processOneNsname ( )
processOpenTag ( )
processOpenWithEcho ( )
processOperator ( $atom, $finals, $links = ['LEFT', 'RIGHT'] )
processOptions ( $atom )
processParenthesis ( )
processPlusplus ( )
processPower ( )
processPrint ( )
processPrivate ( )
processProject ( $project )
processProtected ( )
processPublic ( )
processQuote ( )
processReal ( )
processReturn ( )
processSGVariable ( $atom )
processSemicolon ( )
processSign ( )
processSingle ( $atom )
processSingleOperator ( $atom, $finals, $link, $separator = '' )
processStatic ( )
processStaticVariable ( )
processString ( $fullnspath = true )
processSwitch ( )
processTernary ( )
processThrow ( )
processTrait ( )
processTry ( )
processTypehint ( )
processUse ( )
processVar ( )
processVariable ( )
processWhile ( )
processYield ( )
processYieldfrom ( )
pushExpression ( $id )
saveDefinitions ( )
saveFiles ( )
setAtom ( $atomId, $properties )
setNamespace ( $namespaceId )
startSequence ( )
toggleContext ( $context )

Method Details

__construct() public method

public __construct ( $gremlin, $config, $subtask = Tasks::IS_NOT_SUBTASK )

run() public method

public run ( )

Property Details

$PROP_ABSOLUTE public_oe static_oe property

public static $PROP_ABSOLUTE

$PROP_ALIAS public_oe static_oe property

public static $PROP_ALIAS

$PROP_ALTERNATIVE public_oe static_oe property

public static $PROP_ALTERNATIVE

$PROP_ARGS_MAX public_oe static_oe property

public static $PROP_ARGS_MAX

$PROP_ARGS_MIN public_oe static_oe property

public static $PROP_ARGS_MIN

$PROP_BRACKET public_oe static_oe property

public static $PROP_BRACKET

$PROP_CLOSETAG public_oe static_oe property

public static $PROP_CLOSETAG

$PROP_COUNT public_oe static_oe property

public static $PROP_COUNT

$PROP_DELIMITER public_oe static_oe property

public static $PROP_DELIMITER

$PROP_ENCLOSING public_oe static_oe property

public static $PROP_ENCLOSING

$PROP_ENCODING public_oe static_oe property

public static $PROP_ENCODING

$PROP_FNSNAME public_oe static_oe property

public static $PROP_FNSNAME

$PROP_HEREDOC public_oe static_oe property

public static $PROP_HEREDOC

$PROP_INTVAL public_oe static_oe property

public static $PROP_INTVAL

$PROP_NODELIMITER public_oe static_oe property

public static $PROP_NODELIMITER

$PROP_OPTIONS public_oe static_oe property

public static $PROP_OPTIONS

$PROP_ORIGIN public_oe static_oe property

public static $PROP_ORIGIN

$PROP_REFERENCE public_oe static_oe property

public static $PROP_REFERENCE

$PROP_STRVAL public_oe static_oe property

public static $PROP_STRVAL

$PROP_VARIADIC public_oe static_oe property

public static $PROP_VARIADIC

$TOKENNAMES public_oe static_oe property

public static $TOKENNAMES

$TOKENS public_oe static_oe property

public static $TOKENS