Overview

Classes

  • Packager_Common_Base
  • Packager_Common_StaticCopies
  • Packager_Phar
  • Packager_Phar_ResultCompleter
  • Packager_Php
  • Packager_Php_Base
  • Packager_Php_Completer
  • Packager_Php_Scripts_Completer
  • Packager_Php_Scripts_Dependencies
  • Packager_Php_Scripts_Order
  • Packager_Php_Scripts_Replacer
  • Packager_Php_Wrapper
  • Packager_Php_Wrapper_DirectoryIterator
  • Packager_Php_Wrapper_SplFileInfo

Exceptions

  • Packager_Php_Scripts_Throwable
  • Overview
  • Class
  • Tree
  • Todo
  • Deprecated
  • Download

Class Packager_Phar_ResultCompleter

Packager_Common_Base
Extended by Packager_Common_StaticCopies
Extended by Packager_Phar_ResultCompleter

Direct known subclasses

Packager_Phar
Located at src/Packager/Phar/ResultCompleter.php
Methods summary
protected
# mainJob( $params = [] )
protected
# completingJob( $params = [] )
protected
# renameJob( $params = [] )
private
# _processPhpCode( )
private
# _completeBuildPaths( )
private
# _buildPharArchive( $releaseDir, $releaseFileNameWithoutExt )
protected
# notify( $incFiles )
Methods inherited from Packager_Common_StaticCopies
cleanReleaseDir(), copyStaticFilesAndFolders()
Methods inherited from Packager_Common_Base
AddExcludePatterns(), AddIncludeFirst(), AddIncludeLast(), AddIncludePatterns(), AddPatternReplacements(), AddStringReplacements(), Create(), ErrorHandler(), ExceptionHandler(), Get(), KeepPhpFunctions(), MergeConfiguration(), PreRun(), PrintFilesToPack(), ReplacePhpFunctions(), SetAutoloadingOrderDetection(), SetExcludePatterns(), SetIncludeFirst(), SetIncludeLast(), SetIncludePatterns(), SetKeepPhpDocComments(), SetMinifyPhp(), SetMinifyTemplates(), SetPatternReplacements(), SetPhpFileSystemMode(), SetReleaseDir(), SetReleaseFileName(), SetSourceDir(), SetStaticCopies(), SetStringReplacements(), ShutdownHandler(), __construct(), completeAllFiles(), completeJobAndParams(), decodeJson(), encodeFilesToUtf8(), excludeFilesByCfg(), executeJobAndGetResult(), sendJsonResultAndExit(), sendResult(), shrinkPhpCode(), shrinkPhpCodeReducePhpDocComment()
Properties summary
private static array $_pharNotAllowedMsg
# [ "It is not allowed to create PHAR archive on your computer.", "Go to 'php.ini' and allow PHAR archive creation by set up 'phar.readonly = 0'." ]
private $_jsonResult
#
Properties inherited from Packager_Common_StaticCopies
$staticallyCopiedFiles
Properties inherited from Packager_Common_Base
$autoLoadedFiles, $cfg, $cliScriptName, $compilationType, $errorHandlerData, $errorResponse, $exceptionsMessages, $exceptionsTraces, $fileTypesStoringTypes, $files, $includedFilesCountTillNow, $instance, $templatesExtensions
Packager API Documentation API documentation generated by ApiGen