Learn what nested resources are and why it can be helpful to nest a related resource inside the parent resource.
- [Instructor] In this chapter…we're going to discuss how to handle…nesting of related resources.…What do those terms mean?…What is a resource?…What does it mean for it to be nested?…When I use the term, resource,…I'm referring to a set of data…or functionality…that's of a single type.…So far in our application…we have three things I would consider resources.…We have subjects,…we have pages…and we have admins.…Each one of those is a different type of data.…Storing in a different table on the database…and there's different functionality…related to each one.…
We actually have PHP functions…that allow us to do,…create,…read,…update and delete…on each of those three different resources.…When I talk about nesting the resources,…I'm talking about putting a resource…inside another resource.…So that it's dependent…on the resource it sits inside.…Most often when we talk about nesting resources,…what we're talking about is…one to many relationships.…And we've seen how we have a one to many relationship…between our subjects…and our pages.…
- Creating a content management system
- Building dynamic content navigation
- Using context and function options for conditional behavior
- Hiding content from the public view
- Insecure direct object reference
- Allowing HTML in dynamic content
- Previewing content in the public context
- Working with cookies and sessions
- Storing status messages in the session
- Secure user authentication (login/logout)
- Regulating page access
- Nesting related resources
- Managing an ordered list automatically
Skill Level Beginner
1. Create a Content Management System
2. Build Dynamic Content Navigation
3. Use Context and Options
4. Cookies and Sessions
5. Regulate Page Access
6. Nesting Related Resources
Next steps1m 15s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.