Application Security: Login Page

Most web applications require some level of security. Here, for example, I have an area where I update the categories, articles, and other content that is displayed on the web site.

Checkbox Block to Represent Many-to-Many Relationship

It is very common to have a many-to-many relationship among data entities where the only significant fact is the existence of the relationship. For example, in this developer blog, each article can belong to several categories. So, how can I implement a block of checkboxes to represent that relationship?

Smarter Model Object Classes

Absent any special switches used when creating the model object classes, there are two standard methods used as accessors for instance properties: valueForProperty('property_name') and setValueForProperty('property_name', $value).