class Symfony
Public Class Methods
new()
click to toggle source
# File lib/build/symfony/symfony.rb, line 3 def initialize @doctrine = Doctrine.new end
Public Instance Methods
doctrine()
click to toggle source
@return [Doctrine]
# File lib/build/symfony/symfony.rb, line 8 def doctrine @doctrine end
purge_cache(data_container_name)
click to toggle source
@param [string] data_container_name
# File lib/build/symfony/symfony.rb, line 13 def purge_cache(data_container_name) puts `docker run --rm --volumes-from #{data_container_name} vjftw/data /bin/bash -l -c "mkdir -p app/cache"` puts `docker run --rm --volumes-from #{data_container_name} vjftw/data /bin/bash -l -c "rm -rf app/cache/*"` puts `docker run --rm --volumes-from #{data_container_name} vjftw/data /bin/bash -l -c "chmod -R 777 app/cache"` end
run_console_command(data_container_name, command)
click to toggle source
@param [string] data_container_name @param [string] command
# File lib/build/symfony/symfony.rb, line 21 def run_console_command(data_container_name, command) docker_command = "docker run --rm --volumes-from #{data_container_name} vjftw/php-cli app/console --ansi #{command}" puts docker_command `#{docker_command}` end