David Golding



New Screencast: The Almighty $this

By David Golding

So I’ve gotten feedback from a handful of beginning CakePHP’ers out there, and one of the most common concerns, or better said common things to get used to, is the $this object. Some folks look at $this and think it’s a variable and wonder what the heck is going on. It’s true, that it appears everywhere in a Cake application. I decided to make a screencast illustrating a little more clearly what the $this object can contain, depending on where you use it.

I wonder if it’s bound to be a little too abstract, though. We’ll just have to see. Do let me know what you think of it. I wanted to give it a try, going into something that’s foundational to one’s ability to work in Cake, but something a little less explained. Matter of fact, I did search around looking to see if anyone had done a tutorial on $this in CakePHP, and didn’t find anything that specific. So I can empathize with newbies who feel a little confused.

Anyhow, check it out, and let me know what you think and how I might improve the discussion.


Screencast: Setting Up CakePHP

By David Golding

Check out my screencast [36 MB] on how to install and set up CakePHP to work on a localhost. For more screencasts, check out the Screencasts page.


CakePHP Presentation in Provo, Utah

By David Golding

For anyone who may be interested, and who may be in Provo, Utah on the August 18th, I’ll be presenting on CakePHP at Brigham Young University from 1:00 to 3:00 p.m. I’ll be covering all the fundamentals of CakePHP development and plan on spending some time on using Cake as a content management system. There will also be a giveaway of my new book and I’ll be passing along some bonus material for those that attend, so please swing by if you’re in the area.

Again, the details:

B101 Joseph F. Smith Building
Brigham Young University, Provo, Utah
Monday, August 18th, 1:00 p.m. – 3:00 p.m.


« Older Entries

Beginning CakePHP: From Novice to Professional by David Golding

David Golding

A blog about CakePHP, web design, and grad studies in religion. © 2008, D. Golding