public function setCategories($categories)
{
if (is_array($categories)) {
$this->_categories = $categories;
} else {
$this->_categories = null;
foreach (explode(',', $categories) as $category) {
if (($category = trim($category)) !== '') {
$this->_categories[] = $category;
}
}
}
}