File size: 1.77Kb
<?xml version="1.0" encoding="utf-8"?>
<routes>
<route route_type="admin" route_prefix="reaction-tools" controller="ThemeHouse\Reactions:ReactionTool" context="reactionTools"/>
<route route_type="admin" route_prefix="reaction-types" format=":str<reaction_type_id>/" controller="ThemeHouse\Reactions:ReactionType" context="reactionTypes"/>
<route route_type="admin" route_prefix="th-reactions" format=":int<reaction_id,title>/" controller="ThemeHouse\Reactions:Reaction" context="thReactions"/>
<route route_type="public" route_prefix="members" sub_name="reactions" format=":int<user_id,username>/reactions" controller="XF:Member" context="members" action_prefix="reactions"/>
<route route_type="public" route_prefix="reactions" sub_name="list" format="list/:str<content_type>/:int<content_id>" controller="ThemeHouse\Reactions:React" context="reactions" action_prefix="list"/>
<route route_type="public" route_prefix="reactions" sub_name="modify" format="modify/:str<content_type>/:int<content_id>" controller="ThemeHouse\Reactions:React" context="reactions" action_prefix="modify"/>
<route route_type="public" route_prefix="reactions" sub_name="react" format="react/:str<content_type>/:int<content_id>/:int<reaction_id>" controller="ThemeHouse\Reactions:React" context="reactions" action_prefix="react"/>
<route route_type="public" route_prefix="reactions" sub_name="unreact" format="unreact/:int<react_id>" controller="ThemeHouse\Reactions:React" context="reactions" action_prefix="unreact"/>
<route route_type="public" route_prefix="reactions" sub_name="unreacts" format="unreacts/:str<content_type>/:int<content_id>" controller="ThemeHouse\Reactions:React" context="reactions" action_prefix="unreacts"/>
</routes>