services: profilefields.manager: class: phpbb\profilefields\manager arguments: - @auth - @dbal.conn - @dispatcher - @request - @template - @profilefields.type_collection - @user - %tables.profile_fields% - %tables.profile_fields_language% - %tables.profile_fields_data% profilefields.lang_helper: class: phpbb\profilefields\lang_helper arguments: - @dbal.conn - %tables.profile_fields_options_language% # ----- Profile fields types ----- profilefields.type_collection: class: phpbb\di\service_collection arguments: - @service_container tags: - { name: service_collection, tag: profilefield.type } profilefields.type.bool: class: phpbb\profilefields\type\type_bool arguments: - @profilefields.lang_helper - @request - @template - @user tags: - { name: profilefield.type } profilefields.type.date: class: phpbb\profilefields\type\type_date arguments: - @request - @template - @user tags: - { name: profilefield.type } profilefields.type.dropdown: class: phpbb\profilefields\type\type_dropdown arguments: - @profilefields.lang_helper - @request - @template - @user tags: - { name: profilefield.type } profilefields.type.googleplus: class: phpbb\profilefields\type\type_googleplus arguments: - @request - @template - @user tags: - { name: profilefield.type } profilefields.type.int: class: phpbb\profilefields\type\type_int arguments: - @request - @template - @user tags: - { name: profilefield.type } profilefields.type.string: class: phpbb\profilefields\type\type_string arguments: - @request - @template - @user tags: - { name: profilefield.type } profilefields.type.text: class: phpbb\profilefields\type\type_text arguments: - @request - @template - @user tags: - { name: profilefield.type } profilefields.type.url: class: phpbb\profilefields\type\type_url arguments: - @request - @template - @user tags: - { name: profilefield.type }