Clarification on the use of the term "object" in "How to load objects through placeholders"

1 reply [Last post]
will
Offline
Last seen: 7 years 1 week ago
Joined: 2011-07-13

RE: Drupal 7 Development Core Concepts > How to Add and Manipulate Pages With the Menu System
How to load objects through placeholders

In this video you are using the term "object" a lot, which is a bit confusing since your page_object_load example returns an array not an object.

I presume by 'object' you meant essentially a "data object" in the general sense. I know in Java an array is an object, but not in PHP.

obrignoni
Offline
Last seen: 6 years 47 weeks ago
Joined: 2011-02-28
You are right, the example

You are right, the example does return an array, not an object. This technique can be used to return any type of data that you want from your PLACEHOLDER_load() function. However most of Drupal's implementations of the placeholder return an object such as %node - node_load(), %taxonomy_term - taxonomy_term_load(), etc.

Add to playlist

Add to , or

Add to new playlist:

Add to playlist
This is a member-only feature
But, it's easy to become a member

Add to cart:


Loading...
Contact us

Below are the supported keyboard shortcuts for our video player.

space
Start / stop video
shift
Go to next video
shift
Go to previous video
Increase or decrease player speed by 20%
Skip ahead or go back by 15 seconds
1...9
Jump to a percentage (2 is 20%, for example)
f
Toggle full screen
Videos Pricing More Search
BuildAModule Logo Icon BuildAModule Logo Icon
Become a member!
$29
1 month
$156
6 months
10% off
$276
12 months
20% off
All memberships come with the following:
24 / 7 access to the entire 1800+ video library
An innovative video player with a rolling transcript
Extensive Drupal and cross-platform training
A thorough and thoughtful training style
Progress tracking
Take notes on specific video sections
Intuitive multi-user management
How many users?
user
Go solo with a single user, or give multiple team members access through one account and get discounts by bundling multiple users into a single membership.