Heads up! To view this whole video, sign in with your Courses account or enroll in your free 7-day trial. Sign In Enroll
Start a free Courses trial
to watch this video
A function inside a class is called a method. These methods tell an object how to perform certain actions. We can access class methods to perform actions on data of the individual objects.
Methods
Functions within a class are called methods.
Referencing Objects
OOP allows objects to reference themselves using the keyword variable $this. When working within the scope of a method, use the keyword $this in the same way you would use the object name outside the class. The $this keyword indicates that we want to use the object’s own properties or methods, and allows us to have access to them within the class scope.
return $this->title . " by " . $this->source;
Note: Just like accessing the property outside the class, only the keyword $this starts with the dollar sign, we don’t use the dollar sign again for the properties and methods. Together $this, with the property name, make up a single variable.
You need to sign up for Treehouse in order to download course files.
Sign up