¿Cuál es la diferencia entre usar AuthComponent :: allowedActions y AuthComponent :: allow? Cuando navego por Google, veo que la mayoría de los ejemplos y documentos usan o hablan de allow(), pero solo unos pocos usan allowedActions. Pero ambos parecen similares en el uso.AuthComponent: diferencia entre allowedActions y allow()?
7
A
Respuesta
8
allowedActions es una propiedad que contiene una lista de acciones permitidas.
allow() es un método que agrega acciones a la propiedad allowedActions.
Cuando llame al método allow(), fusionará las acciones que especifique con las acciones ya guardadas en allowedActions.
Puede omitir el método allow() y asignar una matriz de acciones permitidas a la propiedad allowedActions directamente, pero solo lo haría si tuviera que anular cualquier acción agregada previamente (por ejemplo, por una clase principal) a esta propiedad La documentación oficial no hace referencia a la propiedad allowedActions.
0
En uso 2.x:
$this->Components->disable('Security');
Cuestiones relacionadas
- 1. MySQL: diferencia entre ', `,' y"
- 2. Diferencia entre objeto y *?
- 3. Diferencia entre. y #
- 4. ¿Diferencia entre == y caso?
- 5. La diferencia entre $ * y $ @
- 6. Diferencia entre & y &
- 7. VBA: Diferencia entre y y +
- 8. Diferencia entre -Wconversion entre gcc y g ++
- 9. Diferencia entre subprocess.Popen y os.system
- 10. Diferencia entre decimal y decimal
- 11. ¿Diferencia entre trazo y relleno?
- 12. Diferencia entre interrupción y eventos
- 13. Diferencia entre netTcpContextBinding y netTcpBinding
- 14. ¿Diferencia entre brújula y sass?
- 15. Diferencia entre "__method__" y "método"
- 16. Diferencia entre Mealy y Moore
- 17. Diferencia entre HashSet y HashMap?
- 18. diferencia entre ajax y enviar
- 19. Diferencia entre sistema y shell_exec
- 20. Diferencia entre Style y ControlTemplate
- 21. Diferencia entre relativo y absoluto
- 22. Diferencia entre window.location.href y top.location.href
- 23. Diferencia entre strncpy y memcpy?
- 24. diferencia entre SDL y GLUT
- 25. Diferencia entre Javascript y PHP
- 26. Diferencia entre Session y HttpContext.Current.Session
- 27. diferencia entre px y em
- 28. Diferencia entre sqrtf y sqrtf
- 29. ¿Diferencia entre Keychain y NSUserDefault?
- 30. Diferencia entre ViewData y TempData?
+1 Me encontré con esto hoy en día. Llegué a la misma conclusión al mirar el núcleo. Gracias por la aclaración. [allowedActions] (http://book.cakephp.org/1.3/view/1646/x11-2-4-1-Group-only-ACL#!/1.3/en/view/1656/allowedActions) se hace referencia en el Libro de CakePHP 1.3. Pero la diferencia aún no está clara. –