xdebug.ps1 619 B

12345678910111213141516
  1. [CmdletBinding()]
  2. Param(
  3. [Parameter(Mandatory=$True,Position=1)]
  4. [string]$enable_disable_xdebug
  5. )
  6. if ( "$enable_disable_xdebug" -eq "disable" ) {
  7. bin/cli sed -i -e 's/^zend_extension/\;zend_extension/g' /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
  8. bin/restart
  9. Write-Host "Xdebug has been disabled."
  10. } elseif ( "$enable_disable_xdebug" -eq "enable" ) {
  11. bin/cli sed -i -e 's/^\;zend_extension/zend_extension/g' /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
  12. bin/restart
  13. Write-Host "Xdebug has been enabled."
  14. } else {
  15. Write-Host "Please specify either 'enable' or 'disable' as an argument"
  16. }