-module(erlydtl_lib_test1). -behaviour(erlydtl_lib_test1). %% for test multiple behaviours -behaviour(erlydtl_library). -export([version/0, inventory/1, reverse/1]). -export([behaviour_info/1]). behaviour_info(callbacks) -> [ ]. version() -> 1. inventory(filters) -> [reverse]; inventory(tags) -> []. reverse(String) when is_list(String) -> lists:reverse(String); reverse(String) when is_binary(String) -> reverse(binary_to_list(String)).