นี่คือคำสั่ง acl.php ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
acl.php - จัดการ Access Control Lists (ACLs) สำหรับแอปพลิเคชัน CakePHP
เรื่องย่อ
acl.php ...
DESCRIPTION
การขอ acl.php สคริปต์จัดการ Access Control Lists (ACLs) สำหรับแอปพลิเคชัน CakePHP
OPTIONS
สร้าง อาโร|เอโก้
สร้างอ็อบเจ็กต์ ACL ใหม่ภายใต้พาเรนต์ที่ระบุโดย , รหัส/นามแฝง
(ดู 'มุมมอง'). link_id อนุญาตให้คุณเชื่อมโยงวัตถุผู้ใช้กับ ACL . ของเค้ก
โครงสร้าง พารามิเตอร์ alias อนุญาตให้คุณระบุอ็อบเจ็กต์ของคุณโดยใช้
รหัสจำนวนเต็ม
ตัวอย่าง: "acl.php create aro 57 0 John" จะสร้างวัตถุ ARO ใหม่ที่รูท
ของแผนผัง ซึ่งเชื่อมโยงกับ 57 ในตารางผู้ใช้ของคุณ โดยมีชื่อแทนภายในคือ "John"
ลบ อาโร|เอโก้
ลบอ็อบเจ็กต์ ACL ด้วย ID ที่ระบุ (ดู `มุมมอง')
ตั้งผู้ปกครอง อาโร|เอโก้
ใช้เพื่อตั้งค่าพาเรนต์ของอ็อบเจ็กต์ ACL ที่ระบุโดย ไปยัง ID ที่ระบุโดย
.
รับเส้นทาง อาโร|เอโก้
ส่งกลับเส้นทางไปยังวัตถุ ACL ที่ระบุโดย . คำสั่งนี้มีประโยชน์ใน
กำหนดมรดกของการอนุญาตสำหรับวัตถุบางอย่างในทรี
ให้
ใช้คำสั่งนี้เพื่อให้สิทธิ์ ACL เมื่อดำเนินการแล้ว ARO จะระบุ (และ
ลูกของมัน หากมี) จะได้รับอนุญาตให้เข้าถึงการดำเนินการ ACO ที่ระบุ (และ
ลูกของ ACO ถ้ามี)
ปฏิเสธ
ใช้คำสั่งนี้เพื่อปฏิเสธการอนุญาต ACL เมื่อดำเนินการแล้ว ARO จะระบุ (และ
เด็ก ๆ ถ้ามี) จะปฏิเสธการเข้าถึงการดำเนินการ ACO ที่ระบุ (และ ACO's
เด็กถ้ามี)
สืบทอด
ใช้คำสั่งนี้เพื่อบังคับให้วัตถุ ARO ลูกรับช่วงการตั้งค่าการอนุญาต
จากพ่อแม่ของมัน
ดู อาโร|เอโก้ [NS]
คำสั่ง view จะคืนค่าทรี ARO หรือ ACO พารามิเตอร์ id/alias ทางเลือก
อนุญาตให้คุณส่งคืนเฉพาะบางส่วนของต้นไม้ที่ร้องขอ
เริ่มต้น ใช้คำสั่งนี้เพื่อสร้างตารางฐานข้อมูลที่จำเป็นสำหรับการใช้ DB ACL
App เส้นทางที่แน่นอนไปยังไดเรกทอรีแอปของ Cake
- คะแนน เส้นทางที่แน่นอนไปยังไดเรกทอรีเค้กของเค้ก
-ราก เส้นทางที่แน่นอนไปยังไดเร็กทอรี /app/webroot ของ Cake
-แหล่งข้อมูล
ชื่อแหล่งข้อมูล CakePHP
ช่วย แสดงข้อความช่วยเหลือ
ใช้ acl.php ออนไลน์โดยใช้บริการ onworks.net