kimlik uygulamak için ben böyle bir PreExecute işlevi uygulamak gerekiyor:
public function preExecute() {
$this->configuration = new jobGeneratorConfiguration();
if (!$this->getUser()->hasCredential(
$this->configuration->getCredentials($this->getActionName())
));
}
Yoksa bu gibi modül / config / security.yml tanımlanmış olması yeterli değildir:
all:
is_secure: true
credentials: [ admin ]
However I am not able to work it out using security.yml only! I thought preExecute is not necessary and symfony automatically handles it by loading the security.yml definition! Please help!
Ben sfDoctrineGuardPlugin ve sfForkedDoctrineApply eklentisi kullanıyorum ..