Files
Marko 24dd57cb18 mfg
2025-07-17 18:43:41 +02:00

18 lines
624 B
Bash
Executable File

#!/bin/bash
#ddev-generated
## Description: Run Craft CMS command inside the web container
## Usage: craft [flags] [args]
## Example: "ddev craft db/backup" or "ddev craft db/backup ./my-backups" (see https://craftcms.com/docs/4.x/console-commands.html)
## ProjectTypes: craftcms,php
## ExecRaw: true
if [ "${DDEV_PROJECT_TYPE}" != "craftcms" ]; then
echo "The craft command is only available in the craftcms project type. You can update this in your project's config file, followed by restarting the DDEV project."
else
CRAFT_CMD_ROOT=${CRAFT_CMD_ROOT:="./"}
cd "${CRAFT_CMD_ROOT}"
php craft "$@"
fi