msalsas/voting-bundle

Generated files

config/packages/msalsas_voting.yaml

msalsas_voting:
    user_provider: \App\Entity\User
    negative_reasons:
        - msalsas_voting.negative_reasons.irrelevant
        - msalsas_voting.negative_reasons.old
        - msalsas_voting.negative_reasons.tiredness
        - msalsas_voting.negative_reasons.sensationalist
        - msalsas_voting.negative_reasons.spam
        - msalsas_voting.negative_reasons.duplicated
        - msalsas_voting.negative_reasons.microblogging
        - msalsas_voting.negative_reasons.erroneous
        - msalsas_voting.negative_reasons.plagiarism
    anonymous_percent_allowed: 50
    anonymous_min_allowed: 2

config/routes/msalsas_voting.yaml

positive_vote:
    path: /vote-positive/{_locale}/{id}
    controller: Msalsas\VotingBundle\Controller\VoteController:votePositive
    methods: POST
negative_vote:
    path: /vote-negative/{_locale}/{id}
    controller: Msalsas\VotingBundle\Controller\VoteController:voteNegative
    methods: POST