Requires: systemd/systemd#30080
cd path/to/your/local/sources
# creates a container with the current directory mapped to /var/www/html and configures apache/php/mariadb.
create-webfedora.sh testsite| <?php | |
| declare(strict_types=1); | |
| require 'vendor/autoload.php'; | |
| use Symfony\Component\Yaml\Yaml; | |
| $fileName = 'typo3/sysext/core/Configuration/DefaultConfigurationDescription.yaml'; | |
| $data = Yaml::parseFile($fileName); | |
| $defaultConfiguration = require('typo3/sysext/core/Configuration/DefaultConfiguration.php'); | |
| $schema = new stdClass; |
| <?php | |
| declare(strict_types=1); | |
| require 'vendor/autoload.php'; | |
| use Symfony\Component\Yaml\Yaml; | |
| $fileName = 'typo3/sysext/core/Configuration/DefaultConfigurationDescription.yaml'; | |
| $data = Yaml::parseFile($fileName); | |
| $defaultConfiguration = require('typo3/sysext/core/Configuration/DefaultConfiguration.php'); | |
| $schema = (new SchemaConverter())->parseSchema( |
| #!/usr/bin/bash | |
| # Store in .git/hooks/pre-push | |
| # Only allow pushes of branches named "security*" and | |
| # commits that include "SECURITY" to the remote | |
| # named $ALLOWED_SECURITY_REMOTE | |
| ALLOWED_SECURITY_REMOTE="security" |
Requires: systemd/systemd#30080
cd path/to/your/local/sources
# creates a container with the current directory mapped to /var/www/html and configures apache/php/mariadb.
create-webfedora.sh testsite| #!/bin/sh | |
| ### | |
| # TYPO3 Git Cherry-Picked Commit Splitter ("Cherry-Split") | |
| # @author Oliver Hader <[email protected]> | |
| # @license GPL v2 on any later version | |
| # | |
| # Usage | |
| # - cherry-pick change to local Git working copy | |
| # - execute this script `./cherry-split.sh` which processed the tip commit |
| .PHONY: assets css js install help watch build | |
| HAS_DDEV_CONFIG=$(if $(wildcard ../.ddev/config.yaml),1) | |
| IS_IN_DDEV_CONTAINER=${IS_DDEV_PROJECT} | |
| # Generate "ddev exec" prefix if ddev is configured and not running inside the ddev container | |
| COMMAND_PREFIX=$(if $(HAS_DDEV_CONFIG),$(if $(IS_IN_DDEV_CONTAINER),,(ddev exec -s web true >/dev/null || ddev start) && ddev exec -s web -d /var/www/html/Build)) | |
| YARN=$(COMMAND_PREFIX) yarn | |
| GRUNT=$(COMMAND_PREFIX) node_modules/.bin/grunt |
Demonstration that conflicts don't make composer convenient.
First run:
$ composer install
Then
$ composer require typo3/cms-about
| <?php | |
| declare(strict_types=1); | |
| require 'vendor/autoload.php'; | |
| use Bnf\Di\Container; | |
| use Crell\Tukio\Dispatcher; | |
| use Interop\Container\ServiceProviderInterface; | |
| use Psr\Container\ContainerInterface; | |
| use Psr\EventDispatcher\ListenerProviderInterface; | |
| use Psr\EventDispatcher\EventDispatcherInterface; |