Download the PHP package elementareteilchen/housekeeper without Composer

On this page you can find all versions of the php package elementareteilchen/housekeeper. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package housekeeper

TYPO3 Housekeeper Commands

This extension provides various maintenance and housekeeping commands for TYPO3 installations.

All commands support the Symfony Console command line interface and can be executed via the TYPO3 CLI.

Useful Symfony Options

Option Description Required
--no-interaction / -n disables interaction No
--quiet suppresses output No
--silent no interaction or output No
-v / -vv / -vvv Verbosity level No

FAL Management Commands

Move Command

Move or rename a file or folder. Works similar to the bash mv command. This could also be done in the Backend, but there is the risk of timeouts on big move operations, which would result in potential chaos.

Parameters

Parameter Description Required
<source> (Combined) identifier of the source folder/file Yes
<target> (Combined) identifier of the target folder/file Yes

The combined identifier begins with the storage ID, see examples. . The default is .

Examples

Known limitations

Cleanup Commands

These commands find either missing files or files whose identifier contain a specific string and delete them. Files which are still in use are omitted and shown in the output. This will also cleanup leftover references (like in sys_file_metadata).

Files Cleanup Command

Cleanup files via a given identifier. All files matching the given string are deleted via the system's API delete command. Files which are still in use are omitted and shown in the output.

Parameters

Parameter Description Required
<identifier> Files matching this string will be deleted Yes

Options

Option Short Description Default
--storageId -s Storage id 1 (fileadmin)
--dry-run - Only pretend deletion false
--update-refindex - Automatically updates the reference index false

Files that failed to be deleted will be written to a log file: var/log/housekeeper:cleanup-files_failed_DATE.log.

Examples

Missing Files Cleanup Command

Cleanup missing files. Files marked as missing are touched and marked as not missing before deletion.

Options

Option Short Description Default
--storageId -s Storage id 1 (fileadmin)
--dry-run - Only pretend deletion false
--update-refindex - Automatically updates the reference index false

Files that failed to be deleted will be written to a log file: var/log/housekeeper:cleanup-missing_failed_DATE.log.

Consolidate External URLs Command

This command searches for external URLs in the database and converts them to internal TYPO3 links when possible. It can find links (href) and images (src) with a specific path or URL pattern and convert them to internal links (t3: //file?uid= or t3://page?uid=) if the corresponding files or pages can be found.

Parameters

Parameter Description Required
<site> The identifier of the site Yes

Options

Option Short Description Default
--table -t The database table to search in -
--field -f The database field to search in -
--domain -d The domain to match (e.g., www.your-website.com) -
--path -p The path to match fileadmin
--all -a Run on all fields defined in $GLOBALS['TCA'] false
--log -l Write output to log file false
--dry-run - Only simulate changes without saving them false

The --all option will use tables and fields found by searching the $GLOBALS['TCA'] array for all fields with a type of link or a softref containing typolink.

The log file option --log, causes the output to be written to var/log/housekeeper:consolidate-external-urls_DATE.log.

Examples


All versions of housekeeper with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2 || ^8.3 || ^8.4
typo3/cms-core Version ^12.4 || ^13.4
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package elementareteilchen/housekeeper contains the following files

Loading the files please wait ....