vendor/bundles/JMS/SecurityExtraBundle/Tests/Fixtures/MainService.php
author ymh <ymh.work@gmail.com>
Sun, 06 Nov 2011 23:44:37 +0100
changeset 27 1df556b2c0f9
parent 0 7f95f8617b0b
permissions -rwxr-xr-x
Correct memory problem

<?php

namespace JMS\SecurityExtraBundle\Tests\Fixtures;

use JMS\SecurityExtraBundle\Annotation\Secure;
use JMS\SecurityExtraBundle\Tests\Fixtures\Annotation\NonSecurityAnnotation;
use JMS\SecurityExtraBundle\Annotation\SecureParam;

class MainService
{
    /**
     * This Method has no relevant security annotations
     * @NonSecurityAnnotation
     */
    public function foo()
    {
    }

    /**
     * @SecureParam(name="comment", permissions="EDIT")
     */
    public function differentMethodSignature($comment)
    {
        // some secure action
    }
}