---
- name: Restart webserver
  ansible.builtin.service:
    name: "{{ php_webserver_daemon }}"
    state: restarted
  notify: Restart php-fpm
  when: php_enable_webserver

- name: Restart php-fpm
  ansible.builtin.service:
    name: "{{ php_fpm_daemon }}"
    state: "{{ php_fpm_handler_state }}"
  when:
    - php_enable_php_fpm
    - php_fpm_state == 'started'
    - not ansible_check_mode
